Actually in India, I am really grateful for Uber. Previously talking to an auto rikshaw or taxi is pretty painful. They are rude, not reliable, charge a lot if you don't know the city or area. Also atleast from my talking to lot of Uber/Ola drivers is that they are earning a lot compared to their previous taxi service. So to answer your question, both drivers and public.