That’s because overeating anything will cause you to gain weight. Animal products or not. Potato chips are vegan. Eat a bag of those a day and no shit you’re going to be fat. Vegan doesn’t always mean healthy if you’re not eating the right foods and overeating it’s not that hard to figure out.