Google got a free license in Germany while Yahoo did not. Even if they ban the free license (which is a whole nother set of even bigger problems) Google can just not list them at all. It's not like they care about Google News all that much.
The problem is, what revenue? News aggregation is not a huge profit center to begin with. Then you take that already-small amount of money and split it between thousands of independent news organizations, each of which requires its own transaction costs, and the transaction costs sink the whole enterprise.
and than, should they force google to pay instead of cutting these publishers off? in no way would that be legal. you can't force somebody to pay something, by forcing them to obey.