This has little to do with performance or any conspiracies. If your output of products is about to dramatically shift there is no reason to think employment should remain stable among all departments. I would guess if shifting a company's labor requirements was more politically correct, the shift would be much larger.
The average pundits head might just explode trying to rationalize the juxtaposition of a clean tech company increasing production rapidly yet 'firing' hundreds. The rational, however, applaud these efforts and the difficult decisions this requires.