Here's why:
* Smile warmly: Expresses friendliness, approval, or happiness. It's a positive gesture.
* Jeer: Expresses mockery, scorn, or ridicule. It's a negative gesture.
A more accurate opposite of "jeer" would be "praise" or "applaud."
Here's an analogy:
* Think of a scale. At one end you have "jeering" (negative). At the other end you have "praising" (positive). Smiling warmly falls somewhere in the middle, on the positive side but not as extreme as praising.