То есть делать проверку на самом сервере? Это тоже можно.
Как по мне, то все верно. Тут автор уже перегнул. Это все равно, что говорить про код индусов или про дам за рулем. Какая разница кто писал? Не думаю, что он со зла такой код писал и не важно ребенок там сидит или кто-то, кто по вашему мнению не является личностью, которая пишет качественный код. Вместо того, чтобы стать частью опенсорса и делать код лучше (раз по мнению автора он недостаточно хорош), сидят и критикуют чужую работу и переходят при этом на личности. Весьма скверно... Весьма унизительно...
И что бредового, если должно быть отмечено несколько чекбоксов?
В документации даже пример есть где используется массив https://vuejs.org/v2/guide/forms.html#Checkbox