Nothing in that feedback loop will allow people to spend money they don't have. A big chunk of the money you spend on groceries, car payments, insurance, medication, etc is going into those companies' marketing budgets, and that ends up as the ad revenue that finances the web today. You don't have that money to give to website owners directly instead, as you've already spent it on those goods.
Marketing makes people buy plenty of things they don't really need nor want. If people choose not to be exposed to tailored ads so much, they would have this money to spend for other things, like paying directly to support what thes want and not the long route indirectly and ineffectivly via ads.
Most marketing is for necessities, to steer which brand you decide to buy, not to make you buy a category of product you wouldn't buy otherwise. You need soap, they just want it to be Dawn soap. You need laundry detergent, they just want it to be Tide detergent. Etc etc. You're not going to stop buying food, soap, medication, gas, etc so that you can direct that money to tipping websites instead.