As ever the truth lies somewhere in the middle. The fault certainly does not lie solely with the crew. But then again blaming the management is a bit of an oversimplification. The fact is that everyone has had a hand in this mess, probably most significantly the politicians.
I hope that a solution can be found, but given the ill will on all sides it seems increasingly unlikely. In days gone by nobody would have believed that Swissair would be allowed to fail. So there is certainly a precedent. Then again the new Swiss is now doing fine, under the wing of Lufthansa. Maybe that will guide the way for Alitalia mark 2.