Actually a lot of soccer players aren't people who can't make the football team, maybe back in the day, but not now. Now soccer players are people that have been playing there whole life.
I do agree with you partially on people not being interested in soccer if there kids don't play. For example my Dad and the family weren't interested in soccer until I started playing, now he can't get enough of it. But I do know quite a few people who have picked up soccer just out of the blue.
As for soccer on TV and in the newspaper. Soccer isn't in the paper for a couple of big reasons, few people in Monroe care about soccer and there isn't a professional team in Michigan. The reason you don't see soccer on ESPN is due in large part to a bias. The NFL, NBA, and MLB attract large numbers so, of course, espn will air these highlights, games, and talk shows. Also you have idiots like Jim Rome on TV, who say soccer isn't a sport.
And of course there are plenty of soccer games including MLS(major league soccer) being played, but none of them are being aired on espn channels. This is the season for soccer, the seventh week of it here in the states.
If you do want to catch an interesting game you will probably have to wait until May 28th for the meeting between Chivas and Chicago on espn.