The OP is obviously 12 so I'll explain something he/she does not understand. Pre-orders are important for a business. If a Gamestop thinks a game is popular and orders 50 copies but people only buy 8 they lose money. However if they only receive 7 pre-orders then they know to only order 7-10 copies of the game because people in their area or not interested. Also, Square Enix (or whatever publisher) can look at pre-order numbers and get a idea of how popular their game actually is so that they know if they need to do more promotion or print additional copies. These and many other reasons are why companies offer pre-order bonuses. Now, you can argue giving Gamestop 10 dollars to hold a game that you can easily buy day one anywhere is stupid. However pre-ordering from Amazon where you pay nothing up front and just have a game you know you want show up at your door seems pretty sound too me.