I'm not sure how you got to this post after reading the OP.
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.