Then there's layers of targeting, accountability, measurement, and insurance that gets requested and bought from anti-fraud, brand-safety and verification vendors. That's likely where this fingerprinting came script came from.
Going to individual agencies with your own different supply path is not going to get any attention and nobody is going to change the way they buy millions in advertising just for you. No single publisher has that much power these days, not even Stackoverflow.
Advertising at big companies is the only space left for traditional sales teams and it's all outsourced to agencies. Adtech vendors and publishers sell to these agencies, not the client (and if they do, its just redirected) but there aren't any long-term deals because everything is constantly shifting. Agencies have lots of teams, they win and lose accounts, work on multiple campaign initiatives and strategies with constantly changing budgets and requirements, and use dozens of vendors to create and execute campaigns.
This is the opposite of a traditional SaaS contract sold for a term directly to the people that will be using it. There's also a steady trend towards all inventory being traded programmatically which will eliminate most of the sales negotiations. Unique inventory and formats can still stand out but they also cost more in effort and money so there's less overall demand. It's very hard to scale custom sales like that, especially if one of your requirements is to avoid all the javascript verification, brand-safety and measurement.
Most media sales these days is more about biz dev to get the pipes connected to exchanges and represent your inventory in the best way possible while letting the market work.
There are private marketplaces and other deals you can work out with agencies but this is usually for inventory against existing campaign RFPs, and comes with all of the typical creative requirements. They're not going to run an entirely custom campaign under your own terms and restrictions, not at any sustainable scale.