Какой вывод? За работу со сложной CMS берутся люди, которые не имею необходимых знаний по работе с ней, вот и начинают ругать битрикс. Нечего на зеркало пенять...
но не хочется только из-за модальных окон устанавливать его
Это пока у вас только окна. Завтра ещё что появится. Лучше установите и начинайте осваивать. Это очень клёвая штука и гораздо проще и очевиднее чем скрещивать самому бустрап и вью.
Вы пишете на vue, но продолжаете думать на jQuery. Vue - это не про Dom, а про данные. Во вью "елозить по дому" и что то динамически заполнять не надо. Учитесь думать не элементами на странице, а данными, компонентами и объектами. Изменяя свойства объектов дом будет меняться вслед за свойствами.