>>722884332
It's not that it's too long but the pacing is bad. Because it goes against two of the main tenants of Dragon Quest. Dragon Quest 8 is also over 100 hours long but it doesn't feel that long. Because you have a lot more free exploration and story is delivered through exploration. Rather than "go to location, trigger 30 minute cutscene, repeat 100 times."
Dragon Quest XI's problem is it took the modern JRPG pill. And I hope to god Dragon Quest XII goes back to the older formula.