If anything this game needed Expert Matching from the start
The current expert settings on JP is pretty alright, as both needed you to do solo content against fairly relevant enemies, I can see wanting to increase the difficulty of getting the matching settings though.