I have no problem with hot food brought on board.
Regarding the the smell... it's not as the galley cooked food has no odor, so I can't really see a big difference. I also think it's not possible to generalize the smell issue, as even perfume can be obnoxious to other people.