The last game I preordered was CP2077... And while it had some weird effects, it wasn't the clusterfuck the media portrayed it as (for me, at least).
Still, I try not to preorder anymore. Or at least, I wait until the very last day, so I still get the bonusses, but I don't spend money before the game is actually done.