Bungie said that they will make them buyable in the kiosk with glimmer, but this one-time use consumables crap needs to stop, I don't want to feel restricted on what I can put on my character, and this is not how shaders work.
In D1 shaders felt special like emblems as you can really collect them, and adorn them as your own, but now they just lost that magic in my opinion because shaders are not like emblems.
(I put this video up because I think this guy clearly summarizes and explains the whole issue with them.)
edit: [quote]"You shouldn’t have to pay anything to get more of a shader it’s a shader"[/quote]
-
What else are you going to do with the 99999 glimmer you constantly have in your inventory?