Mark Zuckerberg has ‘too much power’