Well yeah I did try that and I played in a couple in the past but the main problem with that solution is the stress involved. Its totally different when you are playing with friends just for the sake of it, when someone plays a little rougher everything's alright quickly afterwards. In a league, and I strongly believe this is a cultural thing, people tend to lose Lots of time complaining and I end up enjoying it much less.
Seriously though, I understand what you are saying. Some people - men especially - seem to forget that there isn't much chance that there are scouts for premiership teams in the stands, because there isn't anyone in the stands at all.
There are rec leagues and co-ed leagues that are significantly more geared to people having a good time and not thinking they are the city's version of Messi. Seek those out. Also see if you can play in a Master's league (there are often 1-2 spots allowed, and often no age restrictions on keepers)