Literally did an entire Savage tier on the most un-mobile job in the game (WHM). Did all 3 casters for 3 other tiers. Cleared all those tiers in less then a month each time and that wasn't with hard progging every week either. And played all of them at a pretty decent level too.
So saying this as a Bard main who has played on jobs that "have to stand still and do mechanics when the fights are HARD" and do them when I did not have them "memorized" or was "over geared" let me be very explicit here. Free movement means absolutely NOTHING in this game.