Sadly I have to agree with OP. The whole anima system seems too cheap.
I should not be able to teleport from anywhere. It should be node-to-node (crystals) only, and there is always a crystal nearby.
And I definitely should not be able to have myself teleported to places I've never been before.

And give us a way to influence our anima gain (or scrap it altogether and replace it with another "currency")