it was a popular feature request on github a couple of years ago:
github.com/Scirra/Construct-feature-requests/issues/65
Yeah this is important I think.
Sometimes the shared icons cause me bugs because I see the icon of an object in my code, and think it's an object that it's not.
At a glance, these 2 objects look the same, but if you look closely the names are actually referring to different objects:
It's something that Construct could learn from Clickteam's products, they allowed for custom icons.
You could change the icons of a Family! ("qualifier")