Except the implication that he is going to get it no matter what happens at E3
And yet there is nothing wrong with that.
I'd say mindlessly buying a console just for the sake of it isn't a good reason.
And then again, there is nothing wrong with that. Maybe he has plenty of money. The only problem I see, is that if he knows for sure he is getting it then, why not just get it now? It allows you to get familiar with how the system works and you might even find a gem or two you might of otherwise overlooked by waiting. That's the only part that doesn't really make sense to me.