Last game I preordered was World of Warcraft: The Burning Crusade and I stood in line for 12 hours to make sure I was the very first to have it. Haven't preordered any game since then. They weren't distributed digitally back then, so running out of 'copies' was a real thing.
Now, I perpetually buy games that are 1-2 years old. They've been patched, they've been balanced, they're stable, and I can watch someone on Twitch beforehand to decide if it's worth purchasing.