Earlier in the week the internet taxi company Uber, lost it's license to operate in London. I feel pity for all the drivers that earn a living from Uber in London. The people that make these decisions sit in their ivory towers unaffected personally by their verdict.
Zero hours contracts are challenging but they can be very useful to the right person. It could be a flexible way of multiplexing a person's time. A person could run a business while they wait to be summoned by the company for work. An example would be that a plumber could sign in when no one calls to fix their pipes and sign out when they are called.
Another issue connected to cars is how they could all be powered by the sun. My answer would be that they are already powered by the sun. The two fuels that the cars use, Oxygen and Hydro-Carbon liquid (gasoline/diesel) were produced by organisms that were powered by sunlight. There is plenty of energy to go around, we just need to harness it.