Although I agree with you, you are also making an assumption that certain managers are not hiring mistakes as well. Managers can be just as bad as employees. Especially in a big company, bad managers can hide behind smoke screens by shifting the blame on employees.