I assume many of FF14's failings, this one included, can be pinned on technical debt.