Pretty cool. Makes a lot of sense from a business perspective.
I think it's important that we all keep supporting at an individual level so developers have income to fall back on if these companies start getting too pushy. A 'Fuck You' fund could be in order so developers can apply for funding if they ever find themselves in such a scenario.