That's not how adverts work. Instead I get an advert for a new TV because I bought a new TV last week.
> It is almost impossible to have a free internet without ads.
Adverts aren't free. The service still costs the same to provide, but on top of that you have to pay for the advert infrastructure too
Companies paying for the adverts fund the, but they only do that because they will get more money from you than the money they spend to acquire you as a customer (if they don't they go bust)
Therefore you looking at www.bmxsite.com are paying more than you would in a world without adverts
> That's not how adverts work. Instead I get an advert for a new TV because I bought a new TV last week.
Whether that works well enough to pay for producing and distributing that BMX page depends on how big the market is for BMX-related products and how many different BMX pages are vying for the attention of people who visit BMX sites and buy BMX-related products.
For things with a large market and a small number of major sites that much of the market visits, it can work great. For smaller markets it might only work for the largest sites (if there are any). So you can easily end up with the biggest site or two getting almost all the interest-related ads, and the smaller sites only get ads for things that the general population buys.