And, for some, it's entertaining to feel like you've mastered the game only to have a new weapon unlock that you can learn to use and adapt with.
I don't have time right now to prepare a lengthy rebuttal to Graham so I'll just address this instead.
Is there any reason why the weapon couldn't just be available from the start? If all the weapons are unique and require different skills to master, it will take you a long time to master them all anyway. Unlockable weapons tend to be slightly different versions of other weapons anyway so it doesn't exactly require much effort to become proficient with them.
This comment was edited on May 10, 2011, 21:35.