Create a movement and a website that lists closed APIs with this 'terms of service' condition.
That way, startups and large companies can still make kickass APIs and profit off them, but developers are never left hanging.
The only problem is from an acquisition POV, this likely decreases the value of the company. e.g. Face.com, Tokbox. But that's only an issue if the company cough facebook decides to shutdown the API.