Why do you say that? What’s your experience? I’ve spent years in Japan and live with 2 native Japanese and hear はい
and いいえ all the time…
When you give a Japanese person a compliment the most comment response IME is いいえ (nooo I’m not)
And はい is said all the time