we simply don't have a passion for it on a mainstream level like other nations.
soccer is not even a top 4 sport in the US.
ESPN doesn't even really cover Soccer. They don't talk about the premier league or champions league on first take, undisputed, pti, around the horn etc.
in places like brazil and france it's the most popular sport that all the young kids want to play. they play it in the streets, during schooltime, etc.
i go to my hood and kids are playing basketball and football.
in brazil and france, kids want to be the next neymar and mbappe. in the us kids want to be the next curry or odell beckham jr.
it's just a difference in culture. that's the biggest problem before youth system and all that.