it also clearly represents a minority. Think about how many games are played weekly. Hell, any given weekend between august and may, there are at least 8-10 games played within the top flight of english football alone. 10 more in italy, france, spain, germany, poland, belgium etc etc etc. Only top leagues too. Now multiply that by hundreds of lower leagues, often with more games going on in each league.
what you end up with is more games of soccer being played in 1 weekend in europe alone than almost any other sport in it's entire season.
Look up videos of real play. You want an entertaining watch, search for videos of arsenal's "invincibles" and you will see some of the best team play ever.
So yes, there are some divers, but they don't last long. And in a sport of this magnitude, you'll see it a lot more because there are so many more players.
And say what you want about soccer being gay, but i personally laughed my ass off when i'd be getting my goalkeeping equipment together and some american football players would laugh and call me gay, then throw on some tight pants, get sweaty, and pile on top of each other.