I agree with the 'limit' people. They act like its a measure of their manhood or something. If the fish aren't as big, they keep them anyways to get that magical limit. Then they can tell all their buddies.
I used to be that way myself when I was younger, then I guess I grew out of it. I also fish a lot so don't need a limit of fish each time. Now I just keep a handful of quality fish, enough for a meal. That looks better to me than a limit of dinks. Not that all limits are dinks, but you know what I mean.
I fish some 10/10/5 lakes with a limit of 25 total. I do like those, it prevents people from loading up on 1 species and typically you have to fish multiple spots to find different ones. Guys can't just park on the gills and hammer out 25 that way. Then if you are a person who doesn't fish a lot and would like a limit, you still have the option.
But like was said, every lake is different. Some are fine with the 25 limit now, some aren't. Some will be stunted, some won't. Definitely can't be a blanket rule.