You are exaggerating to make a point, right? I agree there are many cyclists in the pro peloton with roughly the same phys specs as Rants Rantstrong, but a Prius v. F1s? Hahahah!
As far as the sports comparisons go, I wrote a long-*** post last night and was logged out, unbeknownst to me, while writing it, so I lost it when I pressed submit. Which sucks, because it was absolutely ****ing brilliant.
Anyway, suffice to say that a win-streak in women's wheelchair basketball does not make a streak of Tour wins "pale in comparison" to whomever wrote that. And as for squash--come on, man. You need to look at depth of the talent pool here. Pro cycling draws from a very deep pool. Not as deep as NBA or NFL or European Futbol, but deep nonetheless. Squash draws from a puddle by comparison. As for racquet sports, compare Federer to the guy with 550 squash wins in a row. Is anyone going to seriously argue that Federer wouldn't "squash" that guy in athletic ability? And wtf does Ripken's participation streak have to do with anything.
RE: Relative Difficulty. As for how "hard" it is to hit a ball with a bat, in my mind that is only scarcely different than how "hard" it is to hit a golf ball, though it requires more quickness and reactivity. Having played lots of baseball and *tons* of golf, I know both are very difficult. But they are difficult technically. They require hand-eye coordination, not fitness. I don't have the same sort of reverence for the technical sports as I do for the sports that require digging deep, that reveal who you are, because the latter expose weakness of mind and depth of character. Cycling does this in the extreme. I think sports that have a dynamic combo of both technical skill and fitness and agility are the most fun to watch, like basketball. But I respect, and am drawn to, sports like cycling, middle/long distance running, XC skiing etc the most because they require an amazing human effort. They can be fun, but they're not about simple fun--they're not games. They're explorations of the limits of human capability.