I disagree with your premise that wealth disparity is contrary to the happiness of a society.
Rule number one of economics is that wealth is not a zero sum game. Others having more does not mean you must have less. The existence of ultra rich in no way implies more poor people or that poor people suffer more, in fact quite the opposite, rich people produce the most wealth which, in a healthy economy (read a fair market) it benefits everyone.