@MikeH nailed it. Vendor posts do NOT prevent other posts. As others have so correctly stated, Vendors keep the lights on. I don't understand this re-occuring need to reinvent the wheel. It is so easy to scroll past what doesn't interest you.
Member content is dependent on a member wanting to share something. If a tread is "threadbare", don't blame the format...
John