I think it look cool and now easier to recognize who is who
That looks cool, and it makes navigating the vendor list easier. If a maker doesn't have a logo/ident, what are you going to do?
There is a cult of ignorance in the United States...nurtured by the false notion that democracy means that “my ignorance is just as good as your knowledge.” -- Isaac Asimov
Vendor section looks good with the custom icons. Nice they can have their own identity. And stock for vendor/maker without a custom icon is fine imo.