I guess I was looking at the mm the lens would pull landscape in. Can I pull something in from a long distance away..
So do you really want a telephoto lens then? To zoom in on things that are far away?
Wide angle shows more width in the landscape, but it definitely doesn't pull it in closer. It actually can make things look smaller and farther away, even though you can see more of the landscape.
And I would second Red83152's estimation that the 24-70 is super versatile and wide enough to do landscape. I love that lens.