salary covers 40 hours a week, if I'm competently doing my job and you want to dictate what I do the other 16 hours a day you better be paying me for it – the notion that a salary covers this is complete nonsense
People undoubtedly have different hours and schedules... but the point still stands: if you want to dictate what I use my time for despite my otherwise competent work then you should have to pay me for it. Non-competes don't even stand up in this regard.
That doesn’t mean it’s always 40 hours per week or doesn’t cover work outside of the standard 9 to 5.
Lots of us have to work hours that suck to keep the world running.