Well I can agree with you that I see no point in buying a new console on launch, or too soon after launch. Because of the reason you mentioned, there's not really any games for any console.
But I can also understand that people want to buy a PS4, which they have been waiting for and which looks to be the "better" console this generation. For many people this is the new PS2, a console that will most likely have a massive number of games as times goes. So to use "there's no games for it" as an argument is bad in my opinion, as it's the same always, for every system, and the numbers always grow with time, naturally.
I usually wait at least one year before I buy a console if not the launch title for it is one game that I have been waiting long to play and is only released on that system.








