This topic has no quality or substance at all; just pure, seething, biased, hatred and venting.
If you want to remain long term as a poster here, you might want to start actually backing up your opinions with facts instead of hyperbolic vitriol.
It takes more than one individual to cause an organization to fail - it's a team effort.