The whitespace doesn’t bother me. Any IDE worth a damn will manage that for you. As for the type system, yeah, I strongly prefer static typing, but for simpler projects I can see the convenience of it.
My real issue with Python comes with managing a development environment when multiple developers are working on it. Dependency management in Python is a headache, and while in theory, virtual envs should help with synchronizing environments from machine to machine, I still find it endlessly fiddly with a bunch of things that can go wrong that are hard to diagnose.
Python is great for small scripts, proofs-of-concept, and such, but I wouldn’t write anything more heavy-duty than that in it.
I don’t think Morrowind needs a remake. A remake would likely try to smooth over the game’s rough edges, but the rough edges are a big part of what makes the game actually work, imo.
Now, at this point I don’t think I trust Bethesda enough to get an Oblivion remake right, either, but Oblivion was very much held back by technological limitations of the time, and in my opinion it hasn’t aged very well. I can at least see the potential of an Oblivion remake where they don’t have to be concerned about how much they can fit on an Xbox 360 disc.