Re: "Drivers should be compensated [..] from the moment they log on and off the app"
Well, no. Staff in shops are paid whether they are serving customers or not. I do recall a news story several years ago where a memo was leaked proposing KFC workers should clock out if there were no cutomers in the shop, and KFC got rightly berated for that. So what's the difference here? If Uber staff refuse to takes rides, fair enough, they shouldn't get paid, but if they are genuinely available, it's their exmployers responsibiity to keep them busy.