Regarding your “real deal,” you are talking about employability, suggesting that a developer only needs to learn one language to work in a wide variety of IT areas. There are two problems with this notion. First, very few businesses need developers who can write web apps, server apps, mobile apps, desktop apps, IoT apps, robotics apps and game apps.
If you’re a new startup, you’d be very wise to use Smalltalk.
I’m not biased, and I certainly don’t have a religious attitude about technology. There’s a very good reason for my anti-JS blog: I am genuinely concerned about the health of the IT industry.