I'm in a lot of gamedev communities and I'm not seeing any complaints. Everyone agrees this is fine. I believe if they announced this initially people probably would have complained but nothing close to the backlash there was. Most people just don't trust Unity after this. This is after all the second time we're getting a promise not to change the terms on an existing engine version as a result of backlash. How long until the third?