Over the weekend I got into a discussion with another user of this site on Twitter about Destiny 2 shaders. He didn't understand why the fanbase is upset about them.
An example he gave was that in Destiny 1 he didn't see certain shaders at all, even though he played over 400 hours, and he considered the Destiny 2 method superior because you received a lot more shaders. The thing is, from my understanding, this time the Destiny 2 shaders are per slot (so you need more of them to fully shade your armor) and they're bound per item (so if you replace an item, you need to get new shaders). logically, this means that if you are trying to maintain a specific set of shaders, you still need to have the luck to get the shaders you want, AND you need to get them every time you replace an item. So if the shader you want is the one with a very low droprate, you could again be looking towards many hours trying to get that one shader.
So, How do shaders in Destiny 2 work differently from shaders in Destiny 1? Feel free to add why this has upset the community, but that's not the main concern of this question.