Earlier quoted context omitted.
If you really are a top performer, a big part of the justification for your high pay is because you multiply your impact by mentoring more junior employees.
I respectfully disagree. The justification for my high pay is because I integrate complex systems with shitty vendor web service api's and automate the transmission of sensitive data. The work I am doing has a huge impact on profitability of my company - much more than the joke of a 6 figure rate they are paying to keep me around. I avoid being a fulltime employee because I don't want to have some unwritten commitmen…
Each company has different priorities. Some value face to face and direct team interaction. Others flexibility. Find one that suits your values.