You are lucky that picture doesn't fully load, antdad :x
I haven't really lived in the US since 2000, (though I've been back plenty) but it seems even the smaller, more rural places are being more and more served by the enormous chains like Walmart. Plus, even though Americans still eat like crap, veggie options are more common in normal super market chains. I remember going to California in 1990 and being amazed at the health food supermarkets like Trader Joe's, Whole Foods, Fresh Fields... and then a couple years later they started appearing on the east coast. Since I grew up in a suburb of Washington, DC, it was never much trouble when I was home, but I used to play in bands and being on tour in the middle of nowhere sometimes presented challenges, but actually we almost always had options. Late night eating in Central or Eastern Europe was much harder.
I think we as humans have a tendency to do things "full on" or not at all, which doesn't make practical sense, but it's just the way we are. If someone stops being a vegetarian by eating meat once, the floodgates tend to open. Maybe the best is to be like Pig Cat is doing and just do your best according to what you want and believe. I've been tempted by fish a few times and tried it, but it wasn't very good, so I never started eating it again. In other words, it wasn't worth it.
I guess what I mean is that if you believe something you do is bad for you or harmful to others, etc., it's makes more sense to decrease to the best of your ability or however much your inclined to rather than to be 100% on or off, which is really impossible anyway.