Gotta be honest, the python community are a bunch of spigens, they rant and rave about the dumbest stuff, preaching simplicity by making everyone's life harder, all they care about is the visual polish, not the functional capability.<br><br>That aside a feature that's error-prone is very likely not the fault of the lang devs, its because idiots don't give any thought about how to use something correctly, (which given what I've seen of python devs, makes perfect sense) if you do something stupid with your code and it causes problems, you deserve problems. Also "one obvious way to do something" is the dumbest and most subjective standard you could have, unless the language is more anemic then Java, there will always be multiple obvious ways to do something, this is just a fact of being Turing Complete.<br><br>And by the by, I have a tendency to shorten my code and inline my assignments all the time, never found it error-prone.