I almost never buy games at launch. The last time I did was Diablo III but luckily I've got over 300 hours played in it.

I do miss out on all the hype though. I mean I'll play Dragon Age Inquisition when everyone has already finished it and they'll be playing and chatting about Witcher 3. So I miss out on that but I pay half or even less per game and still enjoy them.
[MENTION=4071]BeoTeK[/MENTION] gave me a different view on it all though. He doesn't watch tv, so no dstv and he plays games where many other people would watch tv or sports or something. To play the latest and greatest games probably gives him better value for money than watching tv and he can justify buying games at launch.