Isn't this just part of the broader trend of CS departments switching away from teaching computer science to teaching computer engineering, which in turn is part of the more general trend of colleges becoming more vocational? LISP dialects like Scheme are excellent for teaching pure computer science because they are the closest thing to executing lambda calculus expressions. Whereas Python is excellent for teaching a…
Yes. One of the biggest complaints that computer science departments used to get from students is that they weren't learning any languages that employers are using.
Ultimately, it doesn't matter. It's your first language, not your last.