Fair points, I think the reason for the higher percentage usually is a socio demographic one, lower/blue collar are more likely in the states to be conservative, middle class/white collar more likely to be liberal. One groups more likely to hop on the internet during down time then the other, especially during work hours
This generalization I think misses the strong cultural divide between different regions of the US

