Well, this is insightful. But I don't really agree with your first two reasons. You said Carbon has confusing syntax and it is hard to read. how? I don't really think so. Every language has a way of doing things. You have to learn to read each language.
Consider python, for instance, it uses match for switch case and the keyword def to define a function. That's different from PHP or JavaScript. And moreover, Carbon wasn't created for web scripters. Lol. It focuses on the C++ community.
Carbon is not for everybody. People who it's for will jump on it.