I agree with the fun aspect. This game should not be about preventing starvation. And SERVER HOPPING should not become the ultimate solution for any gear problems.
BUT despite the lack of food, I appreciate a very low spawn rate for guns and ammo, because even though stuff degrades when you get smacked or shot, people still don't care, because they can "SERVER HOPP" for their gear anyway.
If they want to shoot on sight, they can have this in various ArmA Mods, but DayZ should (not solely, but mainly) be about survival and not about killing on sight.
(Sorry, don't want to make this a principle discussion.)