Online adverts are the chief source of income for many tech firms and Firms have faced growing opposition to intrusive advertising practices. Investors have also piled on the pressure to cut costs, accusing firms of being bloated and slow to respond to signs of slowdown. Industry watcher Scott Kessler also says there is less tolerance for big spending on high-tech gambles like virtual reality or driverless cars that may not pay off in the short term. What do you think that need to be done differently ?

