Yeah, a mix of both would be ideal. The fact that we’re surprised that Starfield and Baldur’s Gate 3 were solid on release is a problem, all AAA releases should have that level of quality at a minimum on release.
If games are consistently solid at release, I’d probably preorder like I used to. Now I wait and see because, more often than not, it’s a buggy mess the first few weeks.