Realize your company (and many other competitors) are corporate monarchies.
It matters not what your idealistic view is. You have no choice what they do with their money. It doesn’t matter that you work hard and personally invest your life here. It’s up to the monarchy’s desires whether or not your head goes on their guillotine. If your monarchy makes bad financial decisions, your head may get put on the guillotine to attempt to fix their faults. You have 4 choices.
-
Leave, move on, and forget them
-
Accept it
-
Stay and complain
-
Leave, look back, and wonder why you stated so long
Company loyalty and personal investment other than for your own career aspirations is a fools game. Do a good job if that’s within your character and who you are. But I wouldn’t waste heartache complaining about those that don’t. Individual performance doesn’t matter. Collective performance does. But even if all performed well, greed would be cause of heads on the guillotine. Your monarchy views you all as a resource and a stat on a spreadsheet. Nothing more, nothing less.