Why are nice guys so overlooked?

I hit it off with this guy he's very genuine, engineer so he's very smart and is very caring but he said he has been single for 3 years now which I can't belive because he is the dream guy

Why are nice guys so overlooked?
Post Opinion