I certainly like that companies are introducing yet another step in the IC ladder. Before it was like: junior1 -> junior2 -> senior1 -> senior2 -> manager. And the money you get by being junior2/junior2/senior1 is not that much. Nowadays I see companies doing: ... -> senior1 -> senior2 -> staff1 -> staff2 -> manager. So, in the past I have quit a job at level staff1 (decent money), just to go to another company where…
I'm staff and I don't consider Manager a vertical step at all. It's a horizontal. Completely different type of job and I really doubt they make much more if more at all money than me. I would never go manager.
Heck, I wouldn't mind earning less than some of the most brilliant ones. In fact I think I do earn less than someone that reports to me.