Key point here, perhaps: People who don't eat x for religious reasons don't get this hate, at least not so that I've heard it. Jains may be weird but not hated, right?
The hate is (at least that's my impression) for the people who eat this https://src.discounto.de/pics/Angebote/2015-10/1394308/17710... instead of this https://supermarkt24h.de/media/image/product/5991/md/lebensm... and talk as if there's a moral difference.