Here (Netherlands) it's also not that bad, there's often a few sections on the menu: meat, fish, vegetarian. If you're lucky, they're of similar size. Supermarkets have a reasonable selection of meat substitutes, though I prefer to use cheese, mushrooms or nuts (and meat ;))
It does vary even more, now that you mention it: I remember San Jose in Costa Rica having many different vegan (not vegetarian) option.
It does vary even more, now that you mention it: I remember San Jose in Costa Rica having many different vegan (not vegetarian) option.