I'm torn on this. One the one hand, I think it's bad manners, and that being in a meeting with hungry people isn't ideal for anyone. Surely trying to avoid that situation is simply good practice.
On the other hand, I've been taking responsibility for feeding myself for some time now, and because I need to eat regularly, I make sure I eat regularly. If I have a meeting at any time from 11, I make sure I eat before hand. If a meeting is scheduled over a lunch-ish time, I usually mail and ask if they mind if I bring my lunch with me (at which point they'll say if they ordered lunch or not).
So I feel it's bad form, but I also think your husband could have been a tiny bit proactive about this.
Also, it sounds as though the meeting dragged on, and that nobody expected that. It would be odd to provide lunch for a meeting that should have been 10-12. After the 1PM mark passed, it wouldn't have been unreasonable for him to say; do you mind if we have a ten minute break? I need to get some food.