thats rude.but there are people who are tactless.
i may just shrug, smile and makes an excuse. There are other things or other people which I persnally know who can ruin my trip or my day, but not with total stranger like him.
I hate persons who are insensitive, but I also hate myself for sometimes being sensitive , but now I learned, it pays to be insensitive....