It's not about leaving town with the mount, but a solution to being stranded an obscene distance from a mount spawn (or for new players, not being aware of one is).
As for the rest of what you said, just because something is a fundamental problem does not mean nothing should be done about it...