Thats funny...all the cyclists and triathletes I know hate the announcers! They just want to see the race. I find them entertaining.
I think the problem for most non cycling enthusiasts is that they don't understand the concept behind cycling. They just think its a bunch of guys riding their bikes fast. They don't understand that there is a team aspect. That the attachs, chases, domestiques are all for a goal wheather it be to get a stage win for there sprinter or climber or to get there GC (General Classification (overall)) guy where he needs to be.