Seeing & Scent are my main reason. I like ground blinds though.
Back when my brother & I used to just crawl up in a tree 6-7 feet or a big blown down tree, we have taken many Deer at that height. My ladder stands now are 12' & 15' & the 12 footers I sit so my feet are actually about 10' up. I took this Buck in a blown down tree at 15 yards & my feet were 7' off the ground. I also took a P&Y Black Bear in Canada & my stand was 10'.