Tech giants face scrutiny as critics warn they are a 'chokep