St George was a Turk who made up some BS about killing a dragon.
He was of Greek descent. The point of myths is to establish traditions. I do agree that it would be better to commemorate a native English person, but it's English nationalism/patriotism and not specific to St. George anyway.