I do offer both tea and coffee - sorry, I don't think that was clear in the OP - but it's a business-type meeting, not a social event, and I don't think it would be rude of me if I didn't - IMO it is rude to expect a choice. For something like that (as opposed to a more social thing), the host is offering to provide what they are offering, not to accommodate preferences as though their house is a cafe. It's a bit like offering someone a polo mint and their saying 'no thanks, but do you have any Opal Fruits'
.
That does sound a bit draconian, I realise, and as I say, I do have both tea and coffee, but when people start asking for decaffeinated or non-dairy milk etc I get a bit irritated. It is one thing making a quick pot of tea, but another to faff about with fruit teas, cafetières and different milks, and being expected to lay on a spread of biscuits, cake and whatever else someone would prefer.
When it comes to meals, as I said I always check for religious/ethical obligations and general dislikes, as it's easy to accommodate those (unless there is a vegan who doesn't like veg and is gluten-intolerant
), but if I'd said I was going to make lasagne and people started saying I should do other things, I'd be taken aback, as it wouldn't occur to me to do that.
You're right, Baggs, that one large meal is cheaper than 'nibbles', and it's a lot easier than faffing about with different oven timings and temperatures to heat them up - and that's assuming you buy them in, rather than making them yourself, which is very time consuming.
If I had onerous dietary constraints or preferences I would bring my own biscuits or whatever, rather than assuming that others would just accommodate them. Again, close friends and family notwithstanding.