¿Por qué los hinchas argentinos apoyan a los clubes grandes y no a los locales?

Luego de haber observado algunos partidos de ligas bajas en Inglaterra, me di cuenta que gran parte de los aficionados ingleses son leales a los clubes de sus ciudades, sin importar cuan grandes sean estos. Viendo esto, me resulta llamativo que existan tantos hinchas en el interior de la Argentina que apoyen a algún equipo de los grandes (River, Boca, Independiente, Racing, San Lorenzo) en lugar de los equipos de sus provincias. Pensé que esto debe tener algún vínculo con la historia de la Argentina y el desarrollo del fútbol acá, pero me resulta difícil entender esto dada mi ignorancia sobre el fútbol argentino en sus comienzos. Dicho esto, me gustaría leer a alguien que sepa un poco sobre este tema y pueda explicar esto de mejor forma. Desde ya gracias.