My husband and I are both vegetarians, have been for many (over 20) years. We don't eat any fish or shellfish. I find this complaint about not having veggie options quite old-fashioned. Veggie eating out in the UK has come on leaps and bounds in the last 10 years or so. Yes, I do not have the same choice as a meat eater - but I have chosen to restrict myself. Most places will have at least 2 options and a lot will modify other dishes when asked. It helps that my favourite foods are Italian and Indian. The caveat to that is I never go to French restaurants - there's just no point as the veggie option will be a tasteless pile of overcooked vegetables. Chinese and Spanish/Tapas can be a bit hit and miss too - some places have a great choice, others don't. But the point to this is, I chose this lifestyle, I cannot expect others to cater for it to the level that the meat-eating majority get. I check menus before eating out and if there is nothing I want on it - I go somewhere else.