So then obviously CNN should never write an article again and isn't a profitable business...
That is complete and utter nonsense. Linking itself adds value - see the uproar with Facebook getting rid of news in the feed. If the publishers genuinely felt as you do, they would simply prevent content being linked to by Google News/etc. Instead they want to demand payment for it, and force the behavior instead of letting Google choose cheaper news sources to link to.