> are you making the implicit assumption that people use python despite the > fact that it has indentation based syntax (i.e. that indentation based syntax > is a bad thing)? Or are you saying that even people who do not like > indentation based syntax use Python because of its other strengths?
The second one. Even people who dislike indentation based syntax will use Python if it helps them solves their problem. I've never heard anyone say "Yeah we need to use Numpy but I don't like indentation based syntax so let's use Java instead". I personally like indentation based syntax more as I find it more readable and coming from someone using an AZERTY keyboard the `{` is not as easily accessible (but that's my personal bias).