This is not just the case at TD, but it is quite frustrating when no one wants to accept responsibility. Neither the company nor employees benefit much from the blame game.
Instead of blaming the prior mgt, why don't the new people in managerial positions take responsibility and make some changes for the better? Otherwise, TD will go on a downward spiral.