really? or was that supposed to be the other way around?
Personally, I can't help thinking of scala as a hipster beard on the face of java.
Compared to Java, the inherent safety level of the type system is very similar, but since it's much lighter weight you can do a lot more of it; "newtypes" are much more concise, and for/yield makes it possible to treat errors as values in a lightweight way rather than using the second parallel type system that is Java checked exceptions.
Without getting into specifics all too much, an example of things that can make code much shorter, yet readable, is piping data through a series of functions, which is something that Python doesn't allow without repetition, as far as I know. There are lots and lots of things you could point to. I don't think the point is to change Python, but I do feel that people who are too snowed in could accept that the time wherein Python was the most concise, yet readable language has passed quite a while ago, so it might be less of an argument for Python than they'd think.
The same will end up happening with the "ecosystem argument" as well, by the way. It will be touted as Python's greatest strength 10 years into the future when it no longer holds true, but since it's something that's been repeated for tens of years it'll still be repeated, based solely on history.