Your story is an extremely typical one. It's even worse at older tech companies like Google, Oracle, Amazon, Microsoft, and IBM.
Yet these companies are doing well by any standard. Sure, IBM is bad but it's still a $100B company.
Who is even doing useful projects at these companies? Every story I've heard is everyone is doing useless projects for promotions.
Maybe I just don't know how large companies work.