> There will be so many students that will struggle to learn python-specific topics that are irrelevant to learning the act of coding
Correct me if I'm wrong - I just went to an unrespected state school - but I would think that the MIT admissions filter selects for students who wouldn't particularly struggle with something as small as language idiosyncracies, especially in an introductory course.