What I see happening is Python getting "improved to death". As people keep adding "features", aka complexity, to Python it's moving away from its niche and coming into more direct competition with other languages and ecosystems (e.g. Rust, Go, Nim, Haskell, OCaml, even Ada and Java!)
From my POV this tool, though technically very neat, does unnecessary work to make things harder to understand.
Try to see it this way: all this Red Queen's Race, this running hard to stay in the same place, the endless "improving" of languages like Python and JS, are an attack on your knowledge and skills: just sitting there you are becoming obsolete not because your knowledge is degrading but because the youngsters keep changing the tune forcing you to learn new dances just to stay relevant.
There is very little new under the sun in IT: things like type checking and inference are decades old.
I have decades of experience, having shipped code in swift, obj-c, Java, Scala, closure, ocaml, C, C++.
A few weeks ago I was asked to write something substantial in python. I have used python in the past for scripts of < 10 lines, so the syntax is not alien.
I have been extremely impressed by the experience. Async code just works and is very efficient. The match statement is very nice. Interacting with the OS is intuitive and well supported. I’m hard pressed to think of a language that would be more concise for what I’m doing.
I’ve had the same experience with JS recently too. It’s a good language now, and it decidedly wasn’t prior to ES6.
If I wind back 10 years or 20 years, there is just no way the languages as they were as capable as they are now. I can do much more with much less code.
The languages may be more complex, but they enable my code to be less complicated, and me to get more done.
Instagram and Dropbox, both used Python.