The whole idea of having a price for each individual impression seems outdated - what businesses care about is "how much did we pay Google this month, and how many widgets did we sell, and was it worth it or should we advertise elsewhere?". Therefore, why bother with the middle man - just make an algorithm to predict exactly how much the business thinks the ads are worth.