"Need" isn't a good word to use, since you don't technically need any means of travel but slow walk.
That's the problem, because those answers most likely do absolutely nothing for him. Immersion, "beauty" and most other things are entirely subjective. As Moana pointed out earlier a lot of other things are completely breaking "immersion" for me anyway, especially fighting the same quest guy several times over because he keeps respawning but I got to pass by him.You keep asking why why why about everything but don't seem to like any of the answers you get. If someone feels that a world viewed from the ground is more enjoyable and the intended design direction, you say it's the company line.
So these arguments don't hold much merit to anyone who isn't already in agreement with you on this point, the same way the arguments of the other side don't hold much merit to you and the oher anti flight people because often they touch upon things you're unlikely to participate or engage in.