Most engineerish people I know, myself included, had already heard through the grapevine that working at Amazon sucks (friends, friends of friends, posts on forums like this).
But now everybody knows it sucks -- Amazon is a shitty place to work, and any decent software engineer has many better options is now as close to an objective fact as it gets.
This must be hurting their recruiting already, and you have to think it will hurt them for years to come. (And if that is true, then it may eventually change the judgement of whether this style of management "worked".)