In theory I would agree it seems rather silly to pre-order something when you don't even know what it is.
In my case, I buy it all no matter what so it isn't a nutty as it would seem on the surface. Now one could argue that's crazy too but I love Civ and I know myself.
This is what I struggle with as well. With a title like Civ I usually just buy-it-all-as-it-comes. Whether or not you liked Civ5 I didn't have the best time with it, and it was the first game in the full series I didn't jump in to with-both-feet.
The day after Civ5 released there was the typical rabble-rabble on these forums, and elsewhere. All the "Civ4 was just as bad/worse on release/give it time/etc". I know we all had different experiences and some people loved it.
But for me there was something ick-y about the Civ5 release. I felt betrayed. Jon Shafer's out-of-the-blue exit was, for me, confirmation that this wasn't some simple birthing pain that would subside with time, as it did with Civ4, and Civ3... (I don't recall any of it with Civ2, and definitely not Civ1 - but that could just be selective memory).
I understand that Civ5 is/was loved by a great many - and I respect that. That's why I'm not saying "Civ5 was terrible" or "Civ5 was the worst" - those are statements that are as individual as the people here; who am I to say?
What I can say is that there was a lot of smelly stuff going on in the early days of Civ5. No doubt Non-Disclosure Agreements and professional courtesy will prevent the people that know from ever saying for sure - but if you take a step back you can say that something isn't right when your lead designer leaves with the launch of the game.
The other thing is that: It seems to me that the "thing that wasn't right" was on the business end, not the development end. I mean, sure, I wouldn't have made all of the same decisions that Mr. Jon Shafer made, but overall the vision of Civ5 was cohesive.
That said - very few people would argue that the AI was terri-bad, and the multiplayer (in the early days) was unplayable.
Case in point: I don't remember when I finally won a my first game on Deity in Civ4, but it wasn't in the first week. It was at least a few months.
These types of problems seem to me to be problems with the polish of the game, rather than the vision of the game. And if there wasn't enough polish that can usually be attributed to the conflicting priorities of the Developers and the Producers, right?
I mean, if they hired the right people on the Dev team - people that love Civ like everyone here - then those people would (given enough time) worked the Development problems out. It isn't like Shafer had a bad vision which would have meant throwing the whole thing out and starting from scratch - it was more about the game being released too early.
"Yes yes, but they have to make money! So they have to release it."
This is kind of a naive view though, right? I mean, it's not like they aren't going to make money on the game. The cost of development of Civ5 was never going to overrun the revenue it generated. The problem was cashflow, not profit.
And when you have a cashflow problem that isn't a profit problem that points to bad management, and bad management decisions. Maybe the scope of Civ5 was to big for the startup budget they had? Maybe someone didn't make the cuts needed to the game in order to deliver a better finished product? Maybe the people making the development roadmap were underqualified? I could only be guessing. The point is that the non-subjective flaws in the Civ5 release seem to be business related, not dev-team related. Maybe it was that Mr. Evil Business Manager didn't keep Mr. Schafer as on-target as he should have. If people know they can't or won't say.
So what the hell does this have to do with Civ6 preorder?
Well, preordering is a way for a company to lock you in to paying for something before you have any idea what it is so the company is less accountable for the final product. There is no other reason for it (except for small startups who have 0 cash). And I want the opposite of that - I want them to be accountable for the product they give us. I want this so that the business side manages the Dev team and their goals professionally. You know, instead of selling me a car without the tires.
... sorry for the meandering rant, but it felt good to get it off my chest.