I don't think it's a generalization, and I don't really care that you "know several vegans" that disagree.