Well, I can certainly understand a preference, but you're going too far to imply that Python is not a "reasonable" language.
Avoiding hard tabs in your code is all that you need to do and that's quite a simple thing for anyone able to actually write useful code. I've been coding in Python for years and years and have only run across that problem a handful of times, many years ago. Once the official guideline became "no hard tabs", the problem went away even for newbies.
Python doesn't make you guess 'should "10" + "15" == "1015" or should it be 25'. It is a strongly-typed language.
If you absolutely need a compiler, then Python is not a fit for you. You missed on all of your other complaints, however.