"Who gets bonuses the upper management have not seen them in years"
What is your definition of "upper management"? RVPs and up? They have received far more compensation than they deserve. Even when they get fired they get paid out for the rest of the year, and then get a golden parachute on top of that.
Upper management doesn't need bonuses because they are constantly rewarded for failure - and that is what they constantly do - fail.