Not our fault. Dumpers release the games to the internet which is when we get them and upload them. Considered that game releases might be a bit slower?
You do realise that games do need to be made and released/leaked before they can be dumped? Consider that you have three types of people involved in release groups, the first type want to dump a game for the honor and cred, the second type so that their mates can play it and the third type so that they can crack some juicy AP. This is obviously a very simplified account of motivations within release groups and not in the slightest bit accurate. Do understand that there is no motivating factor within the dirty little fabulous minds of any release group to hold back on a dump. If they can get it then they will dump it.