Угу. Но - у Vue непростая ситуация - балансировать между Ангуляр и Реакт)) То что сейчас делают в 3-й версии - я хз, что получится в итоге 🤔
это и проблема, vue похож на angularjs, где можно было 5ю способами создать одну и ту же директиву, при этом все способы имели право на жизнь. К сожалению, это порождает больше проблем, чем пользы. В одном проекте jsx, в другом шаблоны, в третьем - new Vue и тд. + у фреймворка есть куча других проблем(посмотрите ради интереса Климова). Но у вью есть на мой взгляд один неплохой плюс - размер бандла. И для небольших проектов я бы взял именно его.