Obama calls out news media for shallow campaign coverage: Is he right?