Topics of this ilk pop up almost daily on the various movie boards of IMDb. I don't think he was racist, as others have said he was creating a mythology for England. Would you call Tyler Perry racist for not casting white people in his movies?
(I realise this thread is pushing ten years old, and most posters from it have either forgetten or left, but still

)