Control over premium features. Which in a sense is valid, I rather have a product supported by people paying for premium features than a product that runs on ads or only does exist by the grace of venture capital.
Of course some premium features can be controlled server side, but not all of them.
For example, the extended message limit can quite easily be done by a custom client by splitting up the message.
Similar for custom color themes.
Having said all that, in the case of Discord I honestly don't think they need to lock down third party clients for this. As most Nitro features are mostly server side anyway.
Comments
Control over premium features. Which in a sense is valid, I rather have a product supported by people paying for premium features than a product that runs on ads or only does exist by the grace of venture capital.
Of course some premium features can be controlled server side, but not all of them.
For example, the extended message limit can quite easily be done by a custom client by splitting up the message. Similar for custom color themes.
Having said all that, in the case of Discord I honestly don't think they need to lock down third party clients for this. As most Nitro features are mostly server side anyway.