Two ways for me to respond to this type of statement:
1. As a bike racer myself, I know these guys are racing and giving effort everyday - so in that respect the racing is never boring when you have the perspective of having been in their shoes (albeit on a MUCH lower level). What is it that Joe Q. Public expects??? Everyday can't be a stage in the Alps with mountaintop finishes - give the guys a break already! What is it that everyone expects the racing to be when you're racing for 3 weeks straight? These guys are humans, not machines.
2. As a cycling fan, I can agree that the "racing" thus far has been rather boring only because Mark Cavendish is so dominant on the relatively flat stages and will win every single time there's a bunch sprint. As such, the result is practically a foregone conclusion if Columbia decides to bring a break back (appears today that they're not going to bother). IMO, they should turn these flat stages into 2hr crits in selected town squares in France and Spain. A 2hr technical crit on a short circuit with some varying terrain would be much more exciting than these long, relatively flat stages.
Overall, the race has been interesting to me - even with increased apathy to pro cycling because of the sanctioned (50% rule) doping that's involved. I'll continue to watch, but definitely won't support and particular rider as they could easily turn up non-negative tomorrow...