Personally, I have no issue with this because there are games that I want to play a few days sooner than normal so I don't mind paying extra. I did this with AC Odyssey but at the same time, the three extra days was just an added bonus as you're really paying for the season pass and in this case, remasters of AC III and AC III: Liberation which when you look at it all, easily worth the extra cost especially if you're going to buy the majority or all of it anyway.



Hell, I would have easily paid $5-$10 back in May if Sony would have put up that one hour demo of Days Gone that was played by Game Informer. I would have skipped State of Decay 2 completely (which I quit and gave away after 15 hours) and just played that demo over and over for like a month.



All of this is optional and if you don't want to spend the extra money, then don't. It's really that simple. As for Battlefield 5, it's not worth the extra $20 to get it five days early for me because I don't play online and im not expecting the War Stories to be more than maybe 10 hours total for me so no point. The value isn't there for me. But for those who do play online, have the money and don't want to wait, I can easily see and understand those who do pay extra to play sooner.



The only concern (but not for me as it doesn't apply) would be the competitive online aspect. However it works, it should all reset on the "official" release day. If it doesn't, then it simply comes down to those who are or will be playing the game and if it's still for them.



But for single player games like AC Odyssey and in general, I have no problem paying extra especially if im getting so much extra value out of it like I did with AC Odyssey and especially if im buying the game day one anyway. In this case, why not?