Are you seriously getting worked up about the fact that the items you speak of are the most common items in the game?
Glimmer consumables, and weapon synth are easily the most common things in the game.
If you need to buy them, you are doing something wrong.
They aren't in there to make the game pay 2 win, they are in there to keep you from getting shit you want.