One of the ways to make a good impact on people is by genuinely appreciating them, emphasis on genuine
You are right, compliments should be genuine and not flattering.
It is innate of us as humans to desire kind words about us or what we do, alongside the like money, love, and sex
That's the way we are wired, lol 😂