I think people are too hard on AJ. Styles make fights and not only was Parker posing an awkward style, the ref didn’t allow the fight to flow and no doubt Joshua didn’t want to take risks knowing Wilder is potentially up next.
It was a more disciplined performance from Joshua and his footwork and general fundamentals look improved from recent fights.
People forget he’s 21 fights into his professional career and he holds 3 of the 4 world title belts. He’s accomplished a lot in a short time. But he’s still got a lot of learning to do and he hasn’t even hit his prime yet.