Do large companies have too much power? What is their obligation in a democracy?