You're more easily replaceable as a remote worker, you're also dependent on the whims of your employer. It's easier and more beneficial to develop the skill of chasing down clients vs chasing down jobs in a remote work environment. You also don't have any options for residuals and your working largely to pad someone else's pocket and not your own.