>>82120173 (OP)
It's because you're a 6/10.
Men understand average distribution and can accurately identify what's below average, average, and above average. Men accurately identify you as a 6/10 (somewhere in the range of 60th-70th percentile), so they tell you you're a good looking guy. Meanwhile, women look at you, find you unattractive because they only want chad, and then think to themselves "I'm not attracted to him, so he must be below average". The result is that you're only ever complimented by men.