Anima is a terrible solution. Always has, and always will be. Your "immersion breaking" is broken by Anima. You in essence have a magical ability bestowed by a regenerating currency. Why couldn't this currency be used for other things like limit breaks and cure spells and ... other magic? We could also use a large anima currency to redo our stat points. The point ends up being that anima undermines MP as the source of magic itself. There is already a regenerating mechanic in the game called Leve quests. People absolutely despise leves for much of the same reason. When you don't need it, it's fine, but when you want it to level several classes at the same time, then it's in short supply.
Gil is a good mechanic that regulates usage without producing waste. You can teleport as much as you want, but more importantly as much as you can afford. Versus anima capping at a certain level, and then only regenerating up to that point. Works great until maybe over a period of 3-4 days you really need to travel around a lot to help out LS mates, gathering spots, raids, and then all of a sudden your LS/GC is waiting for your 15 minute CHocobo ride to Ifrit because someone ran out of anima.
WoW Blackhand-US-Date of Retirement: 9/21/2010... /Sigh
Devari - 90 Rogue 85 DK Druid/Mage/Warrior 70+
FFXI - Shiva "Retired.... Or not? One more try, honest."
Desmar - 65 Sam 36 Mnk 18 Thf 12 War
FFXIV - Devari Garamond - Sargatanas 50 Paladin / Culinarian / Weaver / Armorer
Beta - Devaria Ariadne - Ultros - Pugilist