Как это понижает связанность с бэкендом?
Кроме того, в любом случае у вас будет обработчик, который на js и его как-то надо ввести в страницу.
Какая разница, буду ли я вешать евенты или в каждом элементе прописывать реакцию на событие?
Ну, кроме того что логика может поменяться и вам на бэкенде надо будет все равно что-то менять, но в вашем случае менять во всех вьюшках, а в случае евентов только в одном яваскрипте...
Не считая того что в прямой записи евента в элемент происходит ранее связывание, а значит скрипты должны загружаться до контента...