Waiting that long to buy a game is a huge downside to me. I've been waiting for another Battlefront for years so I'd rather not wait a year or more to buy the game after release. It's not even a matter of other people being more experienced, it's just having to wait that long is a frustrating task in itself.
Sure, but again, that's you.
For me it's like that with MK; I want everything and I want it now, so I'll pay a little extra for it.
Not everyone is like that, though, and some people would rather wait for good deals on these games.
Not everyone wants to spend $60 for a game in which you also
have to buy DLC and other things that cost more to feel like you're getting the "full" experience.
Some people would rather wait to get the game, with all the DLC included in a special edition for $60.
We've come to the day and age where developers sell games that are incomplete or sell games with season passes on Day 1, and people are getting fed up with it.
For me, FO4, Batman, and any other game that isn't MK or Dishonored related can wait, so I'll gladly wait for the complete versions of those games, and get them later on.