Oh come on. If somebody has a reason to talk to you, then YES, it would be rude to ignore them. Otherwise, nobody owes anybody anything. If I'm not happy, why would I smile? Why would you expect me to?
I think we have different definitions of "nice," because mine includes frank honesty, no...