Britain had a fight between three football codes though (Association, Rugby Union and Rugby League). It might explain why a lot of British fans get so defensive when people say soccer.
The class implications are also relevant (Soccer is public school slang, like rugger)