That kind of life is preferable to not being vegan. I think it is a realistic perspective instead of an idealistic one.
The same goes for meatless Mondays. If you get one population to eat vegan food on Mondays, it is as if you turned one seventh of them full vegan.
I have been vegan for 12 years, and telling people it is not about being 100% pure, but about striving towards 100%. That is probably that made me stay 99% vegan in bum-fuck-nowhere northern Sweden the first couple of years.