Major change at Morrisons branded 'ridiculous' by grumbling shoppers