People obviously like it
Kylers, your opinion doesn't really matter, the game has had pretty good reviews so far and has been well recieved.
You don't HAVE to pay for the items. If you don't want them, stop whining. Besides, all the items in this game don't actually cost anything except the scopes, which are not needed to enhance gameplay, they're just put in there because some people might decide they want a better scope.
If you don't want to pay for stuff, don't pay for stuff.. It's simple. The two games that you've cried about so far are completley playable without spending a cent, so I suggest you do your research before you accuse them of wanting your details. Nobody asked for them. Ever.