Man, I love people bashing sports they haven't played enough to understand
I'm American, but I've played soccer since I was 4. There's a helluva lot more going on than people realise. Yes, it is a contact sport, if it wasn't, my wonderful English trainers wouldn't have taught me the proper way to try to break the tailbone of a defender, so he'd take a swing at me, and get ejected when I screamed for the referee. Let's not forget the friendly elbows in the ribs, punches to the kidneys, heavily scarred shins & calves, and repeated attempts to break ankles. Pads? You get 2. One for each shin, and cleats with no ankle support because it'll slow you down. Even the fans go hard. There are "Football Hooligans" for a reason... I wanna party with those guys.
American football is just as much fun. Hard hits, trick plays, mentally disturbed linebackers, and backs with lateral moves that make your jaws drop. My only beef is that everybody should be required to do a hurry-up offense, every play. For as much as they get paid, you should get your money's worth out of them. More time in the huddle than actually playing is silly. Their fans riot too, but only sometimes, and really only during the superbowl.
Both sports are great, and you guys that knock them either don't understand, haven't played, or were never good at it