This is a fair point. The answer, I think, is that if everyone pays for a few subs to the sources they like and consume the most, then hopefully all the decent outlets will make a living.
Not so easy for non-sport content though. I support the alt-media site I read most for politics, but not others because there are too many.