So the difference is this: Most companies, the vast majority, including startups, fall into a salary schedule based on ranges and grades, which serves nobody except the books. It's my belief that job-hopping is so prevalent when companies tell talent they can't pay them anymore because they've hit some sort of artificial ceiling. I'm calling for an individual assessment in salary, from the very beginning (i.e. startups) to be able to get max value. IOW -- pay the employee what they need and make sure we get value back for that money.
Nothing wrong with being a merc. I've been a merc. But I don't do what I do just for the money. If you do, that's great, that's your motivation and you probably return that with tons extra in your output. So when your employer comes to you and says, "Hey, we can't give you more money but here's a fancy title." That's NOT you, right? They should be aware of your motivation and pay you accordingly.