I can't understand people's complaints with a convenient teleport system that's fair to all players.

If you think it's too convenient to be able to teleport from anywhere, and think that you should only be able to tele from a crystal.... THEN DO THAT YOURSELF. Stop trying to force your lame ideas on everyone else. It would be like saying "I think you should only be able to fight Moogle once a day". Great. You know what? Impose the restriction on yourself and let the rest of us play on our own schedule.

However, I will agree that you should have to make the trek, once, to a crystal, before you can be teleported there. It makes it more of an achievement that way.