Major Taylor. Just thought I'd get him in.
Class and wider cultural issues, definitely. Hundreds of millions of Indians ride bikes to work and school, but it's only the (upper) middle classes who ride for sport or pleasure. Economics plays a part in this - bikes are cheap in India, but good bikes are more expensive than in Europe in relative, and sometimes even absolute, terms - but attitude is more important. Though apparently there's a bigger racing scene in Singapore.