It's definitely easier to tag buttons or any page level interactions or Call to Actions on a page via Tag Management systems like DTM instead of hard-coding the tags on website. Please see the following link on benefits of the same - https://marketing.adobe.com/resources/help/en_US/dtm/c_overview.html
Also, In DTM you can track the Page Level Interactions like button click or Link click via Event Based Rules.
It's definitely easier to tag buttons or any page level interactions or Call to Actions on a page via Tag Management systems like DTM instead of hard-coding the tags on website. Please see the following link on benefits of the same - https://marketing.adobe.com/resources/help/en_US/dtm/c_overview.html
Also, In DTM you can track the Page Level Interactions like button click or Link click via Event Based Rules.