ASnakeNeverDies: I personally think that infinite weapons only detract from the game, and because of that they are not good rewards for skillful play. Presumably someone who takes the time to master the game actually enjoys it, so they would find little value in anything but a challenge modifier like "Invisible Enemy" or my personal favorite, "One Dangerous Zombie."
For real, I never understood this nonsense. Wanna give people a cheat to make the game easier? Cool, but don't make it a reward for skilled gameplay. It's like a cooking contest where the reward is a McDonald's coupon. I did all these crazy challenges already. I obviously
don't need this. Give me a new mode, new challenges or at least cosmetics.
Mind you, I'm not against stuff like infinite ammo or more powerful weapons, but those should be an option from the start for people who just want to breeze through the game, with the caveat that you get no rewards if you use them.