Вы пытаетесь сравнить тёплое с мягким.
Вакансий только на WP вы почти не найдёте, ибо с WP имеют дело в основном лишь web-студии. Но у них в арсенале кроме WP есть еще ряд других CMS: Bitrix, Joomla, OpenCart, Drupal, NetCat и пр. Поэтому, устроившись в студию, вам придется работать со всеми этими CMS, и знание лишь одного WP вас не спасёт.
WP не нужен для постоянной поддержки. Вы один раз настроили его, запрогали всё, что нужно, и оно работает. На этом бэкенд закончился. Плюс на WP практически не делают сложных проектов. Всё-таки это изначально позиционировалось как движок для блогов.
Другое дело фронтенд (и тот же Vue), где интерфейс и дизайн может меняться оооочень часто. Потому как это то, что видят пользователи вашего приложения. Бэкенд они не видят, они даже не знают, что у вас WP. Они видят фронт: все эти анимашки, скроллы, слайдеры, красивые формы. И в этом универсальность фронтендеров. Имея в арсенале только Vue, они могут работать и с сайтом-визиткой, и с интернет-магазином, и с банком, и с биржей, и с социальной сетью, и с чем угодно.
Так что ответ прост - всё дело в универсальности.