Sales at the vegan food manufacturer Beyond Meat have plummeted, while brands including Nestlé, Pret and Oatly have cut back on their expensive vegan ranges. The cost-of-living crisis could be to blame, writes Olivia Petter, but veganism’s image problems also run deeper