Should companies not return profits to their shareholders? CEO's should be in jail for doing so? Be serious.
Company leadership should focus on returning capital when appropriate. They should not be repurchasing shares at obviously inflated prices as a last-ditch effort to further raise share prices so they can cash out their bonuses. They should be using that money to improve the business.
Basically, leadership needs to think about long-term health, instead of making poor business decisions to improve executive bonuses.