Bots. Domain spoofing. Nonviewable ads. Header bidding. In this AdExchanger Data-Driven Thinking article, our COO Jay Friedman covers all the reasons why high-quality programmatic inventory is so limited these days and three simple things we can do to move toward good-quality inventory at a fair price.