I think it is about time for machine learning researchers to go to industry, there isn't that much data in academia. Good public datasets are rare, like ImageNet, and have been basically overfitted to the core. In industry, it is totally another story.
There is also the side that it would make it harder for startups to compete as the progress is made on training on large datasets using huge clusters of machines. Such datasets and compute power is impossible to acquire for small companies.
http://www.npr.org/sections/money/2016/06/10/481597112/episo...
Since research at Amazon is new, I have no idea how well they're going to handle giving back to the community long-term. But I'm interning with a verification group there and the gist seems to be that if the group wants to give back and there's at least one person who's influential enough to get what they ask for, the group will give back.
I think it's actually problematic that research and industry concerns don't correspond more often. Yeah, it's not our job to be engineers and ship products, but it seems like there are important questions we ought to be answering as researchers that we consider industry ground, but that engineers don't actually have the background to solve. Some of these are totally arbitrary, chosen by the community, deemed "uninteresting" if you want to get published anywhere decent, even though there's plenty of interesting work left.
The research questions will be in the interest of Amazon, which may not align with the public good (though, admittedly, the logic of the university doesn't always align with the public good). He'll get more leverage, but I'd be surprised if he works on the same problems.
How about updating the academic funding model before everyone goes to industry?