Teleportation also makes semi-irrelevant the usage of horses and minecarts or nether, so why use transportation when you can teleport to satisfy most of your needs?
To be fair, Horses are semi-irrelevant anyway, as long as you're still playing on amplified terrain.
Just saying, but horses are a lot better than teleportation. There has been a few times where I have teleported into the ground. Horses, at least, stay aboveground, in this respect. And I believe that we should limit how much and where a player can teleport. This way, someone can't just teleport around Minecraft, getting all the good stuff. Just to be fair.