I am actually proud to have three boys who, despite having had an introduction to the game (ie via PE lessons plus attending a very low key school run Saturday football club in infants school), have no real interest in football. They are 16, 11 and 8.
I don't watch football - DH does, but he loves watching all sports and he's by no means a football nut, and as a result our boys enjoy watching a variety of sports with him but it's never been about football.
And in all honesty that is a relief. My boys are far more geeky than sporty and as a result their friends are also, by and large, lovely, inclusive, non-alpha type kids, My boys have not missed out in the slightest by having no interest in football and if anything having boys with no interest in football makes you realise just how many boys genuinely do not like or care about the game. Kids will always find their tribe.
I know in theory football is a team game and kids should learn about communication and good sportsmanship and playing for their team and yah yah yah BUT the reality is that, in my experience, football causes the absolute most nastiness and unsportsmanlike behaviour amongst children (and parents!) of any primary school activity I know.
The ones who are good at it can be really horrible to those who are keen to play but not that good. The parents can be utterly awful in the name of football. I know of so many 'Football Twat Dad' types who have literally fallen out with other parents due to football team selections and so on and have been complete and utter arses about it.
Quite often footballers (Marcus Rashford aside) are not great role models for kids and the fans can be even worse.
Boys (and girls) do absolutely NOT have to play football and frankly there are far better role models in players and fans in almost every other sport going.
My boys do enjoy sport: DS1 is a karate black belt, DS2 plays squash, DS3 adores tennis. But they are all completely meh about football and that's just fine by me. I genuinely think our lives are probably the happier for it.