Hosting, or domains, does seem to be a loophole. Renting an entire website for your own product's advert is fine because that's "your website". What about subdomains? Or what about TLDs, suppose the operator of a TLD like .promo has a nice front page with a directory of all the sites, searchable, with short excerpts - all provided for free to the benefit of those who pay to own those sites. This could be like Facebook, or it could be like Neocities. I'm imagining a walled garden that treats its denizens equally, but they gain special attention from being there, and it costs money. Maybe that's OK.