I got out of corporate America 20 years ago for this reason.
The lies they tell affect your professional development and screw up your future planning. It’s like they like to keep you in limbo. Punched out and haven’t looked back since.
That is absolutely true. Always dangling something and never following up on it. And if you call them on it you are punished. I have a great boss but even he has used most of these excuses. And the stuff that C level people do for themselves but say they "can't" do for staff is mind blowing.
Congrats for getting out. I'm working on an exit strategy as well. Life is too short to live in a Dilbert cartoon.