This problem has little to do with BE vs. QoS. It's a temporary market imbalance caused by providers willing to sell service for less than cost; in the absence of external factors, eventually enough providers will go under for prices to rise back above cost.
I've seen compelling evidence over the past two years that clearly shows some carriers who have sold well below cost who then also went into chapter 11. Unfortunately these zombies don't see to want to die! :-) Selling below cost is one of many issues. Also Internet access is one area of most organisations communications needs. I also then have discussions, with some of the people listed on the acknowledgements page of this "article", that have done things because quote "it costs too much" when the reality is that its cost them nothing.