a) Every programming language is a "very productive language" that "works great". Nobody ever thought to themselves "let's make a programming language that's hard to use and wastes time". (And even if they did, they would have never convinced other people to use it.)
b) No. Large distributed systems is not something you stumble onto, it's a result of many years of organic growth.
b) No. Large distributed systems is not something you stumble onto, it's a result of many years of organic growth.