What does this phrase mean?

There should be more people like you
Update: When you are complimenting someone
3 answers 3