And a reason why it's going to be hard to maintain that remote paradise developers are hoping.
Laws are generally not written for the average, decent person, but to stop the degenerates who would try to murder, destroy, etc, and wouldn't be punished otherwise.
People cheat on remote tests and interviews, for example.
The industry is full of engineers working 9-5 then going home and spending 4 hours on a side-hustle or open-source project (plus another 10 hours on Saturday/Sunday).
Those people can hold down two 40 hour a week software engineering positions. Timezone shifted, yes, but they can get their work done.