The PM accused the company of putting profits ahead of people, does he have a point?