Restaurant scraps plant-based dishes after becoming fed up with 'holier-than-thou' vegans