I'd say it's impossible to be a perfect vegan. We're on a journey in a certain direction without much, if any, hope of reaching 'vegan nirvana'.
What we tend to do as vegans is have a personal vegan baseline. Others not reaching that baseline ie not achieving as much as we do, we see as hypercrits. Those that go beyond that baseline, we see as fanatics.
Of course there are non-vegans out there, for example working in the Third World, who we tend to ignore because their compassion is not focused on the suffering of animals.
Lv
What we tend to do as vegans is have a personal vegan baseline. Others not reaching that baseline ie not achieving as much as we do, we see as hypercrits. Those that go beyond that baseline, we see as fanatics.
Of course there are non-vegans out there, for example working in the Third World, who we tend to ignore because their compassion is not focused on the suffering of animals.
Lv