It depends on what your team needs.
For Newcastle I think Gordon is a much better fit because we play with that high tempo high press system that suits Gordon perfectly.
For England, I can see why Palmer’s been selected ahead of Gordon, because we need someone who can slot into that #10 type role in the absence of Madison and Bellingham. If those 2 were fit and the injuries had been to wide players (especially on the left) then we might have seen Gordon get a callup instead
It’s not football you dislike, it’s people.