I agree with everything you wrote, but I also think Columbus doesn’t get enough credit for 1) building the universe on screen, 2) working with source material that was in its infancy, and (most importantly) 3) working with some very young and inexperienced actors.