This is the one regulation that could save a nation from FB, Twitter, Instagram and their ilk. Any politician to run on this could shoot somebody in the middle of a crowded street without losing my support.
That might be a bit overdone, but I get your point.
If Twitter did not have an API key, they would spend 2x the money on absorbing & defending against DDoSes and security vulnerabilities. That cost would get passed on to us with frequent outages and many more ads in our feeds. Or a leak of someones DMs.
This is complete nonsense. Attackers aren't going to follow your TOS, so what possible benefit could asking your users to do it on little more than the honor system provide?
The best part with using an API is that, at least in theory, it is stable and will not have changes that breaks your integration with it
Even if you had the ultimate multi chat clients, noone cares about it. People use the official client that works just fine.
But if we know that the company is going to respond by changing the protocol. Then who wants to spend time reverse engineering it?
In looking for references to the miner, people seem to mention Rambox[1] as an alternative. I can't say much about that as I just came across it, but it looks promising as well.
It's not meekness so much as the economics have changed and breaking rules isn't worth it for as many people anymore
These companies are pretty different than the old school put up an api.
If DNS was designed by Facebook or google it would make a dedicated client and refuse some people who used too much.
It seems the war of protocol vs systems is going poorly for protocols.