I can read a few thousand characters (I pick up new characters by adding flashcards (using Anki) when reading novels written in Chinese). At this point I rarely encounter characters I can't read (but there are frequently words I don't know).
I can only write a handful of characters (probably less than 100?).
I probably would get the characters mixed up less frequently if I practiced writing them, but I don't think I would have been able to learn so many if I was doing that.