and now have 12000 billing portals to manage? 12000 different sites to update every time you update your ads?
You could always contact a single magazine, but big corporations would let their ad agency handle distribution
Billing is a solved problem too, no?
No. Billing is a huge pain in the ass. Negotiating price with each site is a huge pain in the ass. Building a reliable JS snippet that works everywhere and that these sites will trust is also a huge pain in the ass. Everything about dealing with 5k sites manually is a pain in the ass, which is why ad networks exist in the first place.