Anyone facing dilemma of being trapped in a shitty well paid job?
Cons
1) shitty management
2) old technology stack
3) inexperienced teams trying unstable stacks
4) politics
5) more politics
6) no clear vision
Pros
1) company is a monopoly
2) job security
3) lots of $$$
1. Ride it out and make it a better place. Be the person who improves Con #2. Usually, it takes a lot of time but it can be done by slowing making improvements toward a new stack. That will phase out Con #3. Help define Con #6 so you have some vision. Con #6 is caused by Con #1. Develop your resume with side projects OR using new stack at work (new stack in production code is worth much more in an interview)
2. Look at another job. You're right when you say other places are the same, but not all. If you find yourself preferring to be sick than to go to work, then it's hi time to change (been there) as you're not doing yourself or the employer any favors. You may need a change of scenery and the money is not worth it at that point. If necessary, take a money hit and move on.
A lot of it boils down to either money (which will come in time), or enjoying your job. If you're lucky, you can get both.