In regards to point 3, I thought one of the issues was that Uber was forcing their &quot;contractors&quot; to work at specific times in order to remain employed. 
Most of the regulations around this that I&#x27;m aware of are basically the opposite of what you&#x27;re describing. The government forces companies to treat some workers as employees precisely because they&#x27;re already being treated as employees rather than contractors (i.e. not having a flexible schedule).