A big factor is the geometry of modern bikes tend to have a steeper seat tube angle and longer top tube (longer reach). This allows the rider to climb comfortably and more efficiently in a seated position. I think bar ends are more helpful when standing on your pedals while climbing.