I agree with the majority of your post, but you're wrong in thinking that football is still a 'working class' game over here. Working class fans are leaving the game in droves. There is no connection anymore.
Oh I completely agree it's no longer confined to any one class anywhere, simply that those old associations still remain.