I was probably a relatively early adopter of a compact crank, changing about 5 years ago. I agree that 10 speed cassettes (I had 9) make them even more practical. It is rather satisfying to me to now see them spec'd. on very expensive bikes. I'm sure a big part of that is the fact that 90% or more of high end bikes will never be raced.
FWIW - I rode this AM about 25 miles, averaging about 17.5 mph over a moderately hilly course and never got off the 34T.