That's where you're wrong. You can use greater teleport 14400 times per day, but that's not what players care about - it's about how often the spell actually solves a (significant) challenge - does something XP-worthy, if you will. The party needs to teleport a couple of times a day at most (and probably not every day); only when there is time pressure. The rest of the time, travelling time is downtime, handwaved, not played out. The same goes for 'administrative' problems, like selling loot and moving supplies: better to relegate them to the background, be it a bag of holding or a teleporting hezrou with a steady buyer.
Also remember this:And if the party can all teleport, then it's all nicely balanced.