The statement is overly harsh, but essentially correct.
QML simply lacks a lot of features, and C++ hooks are often required to make it work well.
Oddly, you need to launch a QML app using at least a little bit of C++ no matter what. That's not a problem for mot pro devs who can hack a little bit of C++, but it's actually problematic for most others. Even 10 lines of C++ is too much for most devs who don't know it. It's like having to speak 10 lines of Russian. The docs are often tricky and ambiguous about how to start and launch apps as well.
QML simply lacks a lot of features, and C++ hooks are often required to make it work well.
Oddly, you need to launch a QML app using at least a little bit of C++ no matter what. That's not a problem for mot pro devs who can hack a little bit of C++, but it's actually problematic for most others. Even 10 lines of C++ is too much for most devs who don't know it. It's like having to speak 10 lines of Russian. The docs are often tricky and ambiguous about how to start and launch apps as well.