I think the reduction of anima use and implementation of chocobos will really help with this, though I agree with your points on it.

I also think having full maps from the get go was a weird choice, although to be honest it seems likely that it was just the easiest thing to implement.