AAR this, CM that, TC etc blah, blah, blah!
It doesn't matter, things will not change. At least not for the better.
The only thing greater than the ignorance shown by management is their arrogance. The belief they are infallible and they can do no wrong. It is always the employees fault.
So, there are really two options, stay because it suits you or leave because it doesn't. We are lucky in todays job market; opportunities abound.
Waiting and hoping is a waist of time.