cnbc criticism