I disagree drastically. Depending on your technique, you might be throwing down a lot of tracks every set, and not all of them go well together. If you match key and tempo, and switch tracks quickly, a few thousand tracks might be necessary if you don't want to get bored every night.
So do you just plan all your sets once a month, or once a year?
Depending on how much you change records, I really don´t think that you need such a massive amount of songs. A good dj knows his/her tracks in and out, and even though you get wave display and all, you should put in the effort. Of course depending on style, I consider it bad form to play less than 2 mins of a track on average(not counting intros and voice overs etc.). Remember that every man and his dog can mix with the available technology, so track selection is key.