Everyone has heard that Chinese is hard because of the huge number of characters one has to learn, and this is absolutely true. There are a lot of popular books and articles that downplay this difficulty, saying things like "Despite the fact that Chinese has [10,000, 25,000, 50,000, take your pick] separate characters you really only need 2,000 or so to read a newspaper". Poppycock. I couldn't comfortably read a newspaper when I had 2,000 characters under my belt. I often had to look up several characters per line, and even after that I had trouble pulling the meaning out of the article. (I take it as a given that what is meant by "read" in this context is "read and basically comprehend the text without having to look up dozens of characters"; otherwise the claim is rather empty.)
This fairy tale is promulgated because of the fact that, when you look at the character frequencies, over 95% of the characters in any newspaper are easily among the first 2,000 most common ones.4 But what such accounts don't tell you is that there will still be plenty of unfamiliar words made up of those familiar characters. (To illustrate this problem, note that in English, knowing the words "up" and "tight" doesn't mean you know the word "uptight".) Plus, as anyone who has studied any language knows, you can often be familiar with every single word in a text and still not be able to grasp the meaning.