> If you don't believe that making clear promises and delivering on them is, then what would you suggest is a better reason?
How is "being opinionated" and "making clear promises and delivering on them" equivalent?
I didn't say they were. They weren't even in the same sentence in my original comment.
If the promises you are making are not appealing, even if they are clear and you deliver on them, you can't count that as a reason to use a language in new code.
You're arguing with a point that I'm not making at all.