> I do not think it has been conclusively proven that taller statures are desirable
Not conclusively proven but there have been studies done that suggest taller people earn more money [0].
Taller people are also generally considered more attractive.
So there are at least 2 factors where taller people have an advantage in life.
0: http://www.businessinsider.com/tall-people-are-richer-and-su...