HAH. Indeed, the success of a programming language has almost nothing to do with the features of it. It feels like a classic agent problem - the person buying the thing isnβt the person using it. So you end up with a bunch of Java coders, or as one person on Twitter said βAh, I see your company is afraid of hiring real programmers.β At some point, the replaceability of the programmers is in itself a selling point of the language. Industrial methods of control! We are all cogs in the machine! Wake up and eat risotto sheeple!