I assume that when you are asking for promotion you would have already been doing the job you were hired to do and very well at that. That being the case, if you talk with your manager and they know you want to get promoted and are willing to help you, I see no reason they would be upset about you performing at a higher level.
Of course, every company and even team is different so this doesn't necessarily apply to everyone.
> Really, do you want more money or a better title? A better title doesn't really help at all and in fact can hinder. What you want is more money. Best way to get that is to move to another company.
At a well run company, a better title should come with more money but again, all companies are different.
Some transitions take time. Going from engineer to management is one. Most of the people I've met that did this stayed at a company for several years to make that jump happen.
Why is this important? Going from place to place as an engineer might net $5-10k per hop, but the numbers and incentives from going from engineer to management and then transitioning into another company are much much larger.
If you have opportunity on one hand and money on the other. Always chose opportunity, because a good opportunity will lead to better money in the future.
But the above doesn't hold for everyone, and thus I don't in general agree with your assessment.
Really, do you want more money or a better title? A better title doesn't really help at all and in fact can hinder. What you want is more money. Best way to get that is to move to another company.
If you want to be promoted to management, you need to learn politics and management. Lots of books on audible can help you with that.