I understand the problem but I think people are overreacting. The game is barely rolling yet. There are a lot of ways they can tweak things if needed. One would hope SE monitors this and makes appropriate tweaks. Of course...at this point, my confidence in SE isn't all that high so maybe the sky IS falling and we're all doomed.
The worst part of this thread is how many people don't understand the original point - not so much the potential impact of that point. It's pretty amazing.
Plus, the OP's "research and analysis" isn't complete. Some agree. Some don't. Some are on another planet.
For ex, not all players will run dungeons. They may just do levels/dailies/fates/whatever in lower quality gear and be gaining gil. Not all players will be reckless with quick travel costs (there are cheaper alternatives). In other words, not all players play exactly the same way and you can't be sure all players will be at net loss. If we're not all at net loss, then the AH can assist with gil redistribution even with fees.
Personally I would rather the economy be tight (but not as tight as the OP thinks it's failing) versus having idiotic amounts of money coming into the system like you see in a lot of MMORPGs.
You need mats to repair and they aren't free. Maybe you can gather them. I enjoy crafting and I don't mind gathering but not all players are going to want to be forced into doing something they don't enjoy. Games are supposed to be fun. Plus, I find the repair mechanics to really suck. I don't want to change classes several times and try to find pieces needing repair in the many slots of armory to repair all of my gear. I don't even like the vendor repair mechanics since while leveling I just want a "repair all and I mean all" button.
Plus repairs aren't the only gil sink.
PLUS, I enjoy being self sufficient in MMORPGs but it's something that's bad for the social side of the game. Game design in MMORPGs should encourage player interaction, not discourage it. Sadly so much of FFXIV design all but screams be solo and what did that MM in MMORPG stand for again?