Роман Бережнов к примеру есть форма обратной связи, определенно точно второй такой формы быть не может, почему бы в этом случае не использовать id?
А если есть кнопка и class состоит из нескольких элементов, что-то вроде
class="ui small red icon button"
- предлагаете добавить в конец еще один button-click для обработчика? Или вовсе не добавлять и ссылаться на button? При этом если на странице еще есть кнопки с этим классом, то они тоже будут закреплены за обработчиком...
id и class нужно использовать и то и другое по необходимости, стараясь id использовать чаще!