That will always be a thing, but there’s also clearly a demand for non official integrations and Lovelace components.
HACS isn’t the most popular add-on because people want a lot of stuff that doesn’t play by the rules, they mainly want functionality that isn’t officially within home assistant and HACS is a straightforward way to enable that.
The entire point of HACS is integrations don’t have to follow the rules laid out by home assistant. Integration would defeat the purpose.
That will always be a thing, but there’s also clearly a demand for non official integrations and Lovelace components.
HACS isn’t the most popular add-on because people want a lot of stuff that doesn’t play by the rules, they mainly want functionality that isn’t officially within home assistant and HACS is a straightforward way to enable that.