Couple of things:
1) Total number of ammo and weapons spawns in a wave is independent of player count and difficulty. However, the number of pickups that are available at any given time varies with difficulty. Picking up said ammo box or weapon will trigger another spawn location to be used. When the next item becomes available is dependent on the number of players. For Suicidal and Hoe, there is only ever 1 ammo box and 1 weapon spawn at a time. Finding 9 ammo boxes in 7 waves isn't uncommon on a Suicidal/HoE game if the team spends a minute or so searching before the wave ends and in between waves. Neither is finding a spare LAR or armor.
Personaly I have only ever found Kevlar on custom maps when more than 1 person is playing. Today I went on West london, alone, I found Kevlar in a spot that it normaly is when I play WL alone, several ammo cans, and a HC (not all at the same time), after 2 people joined the only thing I saw that spawned was an ammo can here and there, and never more than one. The kevlar I refer to is normaly there when I play Westlondon alone, anytime I start the game with someone else I never see the Kevlar, or anything spawn in that particular place, and as a zerker running around I should be able to find it, but all I find is an ammo can, and the very ocasiaonal weapon, and I know that the spawned item will change after a certtain time, yet I have still to see it change to Kevlar I also see this in other maps as well, I am not above admiting that I am wrong, but it seems to me that there is better items spawning and faster spawning going on when I am alone than when I am not.
2) The 2 FPs + 4 Husks + whatever scenario is hardly a weakness. Any perk will hightail it out of there if a spawn like that caught them with their pants down. A smart zerker will run and fight with his ranged weapons until the husks are dead and the FPs are slightly split up. Failing that, the zerker can hide around corners or behind solid objects to keep the husks and sirens off of him while picking off whatever gets too close to him.
And every time he sticks his head out to shoot he will get hammerd by the husks, so yes I think it is a weakness sincce he has to hide, duck, and heal trying to kill them. If it was not a weakness he would simply run up and kill them.
Zerker don't solo everything because of a) bad decisions or b) unlucky spawns. Decision making is something that improves over time and unlucky spawns is mostly out of your control. But even with unlucky spawns, zerker still have the best chance to make a break for it and get some breathing room. Their +40% resistance also applies to fall damage too so running of a ledge for a quick break is always an option. Yes, a level 6 zerker can survive a fall from the 3rd story on Offices at full health, just don't jump out.
3) As for the supposed weaknesses laid out, I'm just going to copy this post from 2 weeks ago.
4) No one's complaining about how the zerker plays within a team setting. The problem is the zerker doesn't need his team to be successful. Yeah, a support specialist or sharpshooter can utterly wipe out everything too without assistance. Only problem is they'll both run out of ammo fairly quickly if they have to do everything by themselves. Not to mention sharpshooters have a harder time dealing with FP now and supports can't stun scrakes with their weapons. Also, the margin of error is much smaller for rambo supports/sharps than it is for rambo zerkers. There are many reasons why you typically don't see rambo supports or sharpshooters in a 6 man game.