QtQuick doesn't need to be compiled. That's just an optimization. I've never used it or needed it, though admittedly I haven't worked on massive QtQuick projects.
I think the main reason that's a commercial offering is that developers of proprietary software like shipping binaries instead of human-readable QML files.