A few reasons why ID's should be avoided:
⚠️ ID's are not unique⚠️ ID's polute the JavaScript global scope⚠️ ID's bring confusion to CSS specificity⚠️ ID's in JavaScript can be deceiving
It is possible to have more than 1 ID in a page, and this is not going to cause any issues in any tools. It will be okay with CSS: