Потому что кто-то невнимательно читал
документацию.
UPD. Как-то сразу не догадался глянуть js-код. А там, а там... ЭТО ЧТО ЕЩЁ ЗА НА ХРЕН:
elem.classList.add('check');
elem.querySelector('input[type="checkbox"]').remove();
??
Вы похоже не то, что невнимательно читали - вообще не читали. Идите и читайте. С самого начала и без пропусков. Если конечно, вашей целью не является превращение в говнокодера.