Is the On-Demand Economy Stealing the Show?