Earlier quoted context omitted.
" This is both normal and mostly acceptable, in my professional opinion. " It's definitely not acceptable. It's a form of White Collar / 1st World Corruption. Taking money from people with expectation of value, while not providing that value is Fraud. Just because we don't always have great oversight, does not abnegate our responsibilities towards trying to do a good job. This notion of 'I Can Get Away With It' and '…
Nobody is being defrauded. It is at-will employment. If the employer is still willing to employ the dev working this much, everything is well above board. At-will cuts a lot harder both ways when it's remote work ;)
When payment is made for services not rendered, it's Fraud.
If the employer has expectations that the employee 'does nothing' then it's fine, but that's almost assuredly not the case.
This posture is not only toxic, but it's also unjust will spread into much greater malaise as others take up the mantle of 'doing nothing'.
Literally a colleague I had over for dinner last night left his job, and the primary reason was 'many of my higher paid colleagues are not doing anything'.
I'm not sure if he was more frustrated or jealous, and there were other issues, but he left just the same.