That's all purely a social construct - e.g. almost nobody on the planet outside the US watches football (or Cricket in the UK/India, or ...). Football is a thing in the US because it is a thing in the US: You can bond with your peers around it. The objective technicalities of the sport itself have nothing to do with it.