IMO this is a dead thread.
If you think it's a kindergarten, then go and show them who's boss.
If you went recently, then you have to take into account that it's summer and migration - crowd might be different.
When I've been there it seems to be mostly the usual crowd, with the similar number of noobs or that one dumb guy that always comes back after being killed 20 times.
The Atrox spawn seems fine, they are always in range to pull one in if you want and some spawn in the area.
I thought if you blow up vehicles the avatar dies - but I saw it happen once and they didn't seem to die.
The drop rate is pretty low, you can be there 20-40 mins without an oil drop. How much shooting of noobs can you expect to get 3-6 peds an hour?
Finally, in my opinion it's MA "giving" us peds. Why should we let them win by spending ammo/decay to get it? I keep to the idea if you are at or under 100 HP - go home.