Happiness in long term is mostly determined genetically. It's like asking why smart people aren't taller.