>"This isn’t a popular opinion among software engineers, but I believe that many in the field are overpaid relative to the difficulty of the work they do."
But no one is paid relative to the difficulty of their job, dummy!
It's always a combination of what salary you can command (function of your soft skills) and how much money you can make the person paying you (function of market dynamics).
But no one is paid relative to the difficulty of their job, dummy!