This is from a piece by Warren Carroll on the Catholic Education Resource Center website. I think it expresses a coherent right-wing perspective, one about God and nostalgia and great men.
Columbus was a flawed hero — as all men are flawed, including heroes — and his flaws are of a kind particularly offensive to today’s culture. But he was nevertheless a hero, achieving in a manner unequalled in the history of exploration and the sea, changing history forever. For some strange reason heroism is almost anathema to our age, at least to many of its most vocal spokesmen. But heroes and the inspiration they give are essential to uplift men and women; without them, faceless mediocrity will soon descend into apathy and degradation. Heroes need not be perfect; indeed, given the fallen nature of man, none can be perfect. It is right to criticize their failings, but wrong to deny their greatness and the inspiration they can give.
Christopher Columbus is the discoverer of America, and by that discovery ultimately responsible for America’s evangelization; and for this we should forever honor him. [link]