Re : Shaders
Here's Luke Smith's response to this issue and I have to say that I pretty much agree with him.
Shaders are earned through gameplay: leveling, chests, engrams, vendors. We expect you’ll be flush w/ Shaders as you continue to play. (1/4)
When you reach level 20, Shaders will drop more often: vendor rewards, destination play and endgame activities. (2/4)
Shaders are now an ongoing reward for playing. Customization will inspire gameplay. Each planet has unique armor and Shader rewards. (3/4)
With D2, we want statements like "I want to run the Raid, Trials, or go back to Titan to get more of its Shader" to be possible. (4/4)
https://www.reddit.com/r/DestinyTheGame/comments/6yp6ps/luke_smith_comments_on_shaders/