This is another thing that confuses people. 12% is not the same as 12 degrees.To put some of the grade stuff in perspective:
A few miles away from the Windham WC site on the back side had a long fluctuating climb where it started drizzling and the pro tour peloton had to resort to walking their bikes up some stretches. It was clean pavement and had average of 12% grade.