I thought that both the Road Cycling and MTB courses were dismal. I know there are a lot of considerations with the Olympics and the crowds, but it is a shame that the IOC feel like it is necessary to restrict the racing courses to THAT extent to provide the best experience for the fans. In the end, it is a detriment to the athletes who no doubt train in brutal terrain yet have to compete on courses like this.
For the road races it wasn't quite so bad; I would have much rather seen them start way out in Wales or the midlands and work their way to a heart-of-London finish instead of 9 laps of the same mole hill...a point-to-point course would give ever changing terrain for the riders to adapt their strategies to, whereas the Box Hill loop let everyone easily feel each other out and plan for the next 5, 6, 7 laps around it.
The MTB race, though. Yeesh. I look at it this way; who is the 'better' bike rider... the guy tearing up the stopwatch at 6 Mile, or the guy keeping cadence up Anrothar's Alley or climbing Devil's Staircase at Mahlon? Given that road cycling is based on speed and energy conservation, I am inclined to say that the MTB discipline should reward the guy who can navigate absurd climbs and sketchy descents the best. Not saying that I don't applaud and envy you 6MR TT folks, but when the biggest stage in the world gives you a wide dirt path, it puts the Anrothar's climbers at a severe disadvantage.
I always wished that DH would someday be considered for an Olympic event, but in the fear that it would be a high speed run down a fire road, it may be better off in the hands of the UCI alone...