I don't see the point. If Google decides to pay to providers to speed up Google content. How having more carries solves the problem? Is not even worse as then Google will have more power to bring carriers to its side?
What will happen with little content providers? Can they compete once they are slow?
I see that is more difficult for carriers to agree on something, as the more they are the more difficult it gets. But I don't see hot it facilitates net-neutrality on, for example, the situation that I describe.