Those people don’t deserve to be called leaders. Leaders take the blame. Ultimately those decisions fall on them. They failed, and pointed the finger on their employees. Poor leadership, right there. That company will not succeed. Not with them. Don’t feel embarrased or ashamed. You had piss poor managers, plain and simple.