I've got to disagree with this mainly because it could be a financial reason.
I do not always get the games I really want straight away as I simply cannot afford them at the time due to having a tight budget and not being able to budget for it at that time. As such, it often happens when they are on sale instead because I can normally afford them in a good sale with the excess from my wages