Why would people do that?
I myself searching an answer for this question

Is being nice a fault?
No is not a fault, as you said we usually attracted to the people who are nice to others

Is smiling a sign of weakness?
No, for me smiling is the sign of strength people who smile genuinely they are the people went through so much of struggle in their life.