A lot of cheese is made without rennet. Hard cheeses tend to still use rennet because it is difficult to get the set otherwise, but we always manage a nice cheese board that caters for strict vegetarians. The shop will always check and tell you.
And I think there is a difference between proper food outlets, that should research and have good information, and private individuals. I would not invite vegetarians if I wasn't prepared to cater properly for them - but in my mind there is a huge difference between saying you've cooked the potatoes in goose fat because you like it (rude!) and not quite realising about isinglass in wine.
I too have catered for a lot of dietary restriction in friends and family, and it is just sensible these days to recognise that the work 'vegetarian' is used loosely. Our Jewish & Muslim guests usually say 'treat us as vegetarian' because it is the easiest way avoid getting tangled up in minutiae!
Static caravan purchase is it worth buying
Scottish political mess. Is Devolution working?