Google profit from listing those news site and presenting them in a synthetic way because it’s the whole feature of google news.
Google news is part of the google user experience, that will retains users in time and agregate a detailed profil of the user.
That detail profile include the news search habit.
It does not sound very popular here but I see the leech as being the search engine here, not the company actually producing the content in naturals language and dispatching journalists to work on it.