If they could, they would have sold 4TH miners instead of 2TH and still profit from it.
No, they would likely not have.
There is absolutely no reason to sell 4 Th/s for the same or relatively close price as a company can sell 2 Th/s. If nothing else keep the other 2 Th/s and mine for yourself.
Any business' goal is to maximize profits for itself. It's their entire reason for existence. We're not buddies, pals, or friends. Most corporations will give the least amount they can for the buck, and in this case the least amount of compensation they can reasonably get away with. Not because they're evil, but because they're running a business.
At this point the other companies have stepped up, making this compensation based on delays a competitive factor. Pre-orders are risky stuff, everyone knows that. To this point all of that risk has been on the customers, however, this paradigm has shifted, with the other majors realizing that this will not work in the long term, as competition emerges in the marketplace and consumers have a more robust range of choices.
In the future, who gets your 5-10K, the company that made sure you didn't take a serious hit, and therefore reduces your risk when asking you to fund their R&D via pre-orders; or the company that does not compensate properly relative to the competition, thereby making their products and company the riskiest proposition in the market, for the same $/Gh. At that point the others have relatively little risk, the one with inadequate compensation is a total crapshoot and you might be firing your several thousand dollars down a mineshaft. It's a no-brainer. No one in their right mind would send money to a company that provides little to no insurance for it, for lack of a better term, while their direct competition is doing otherwise.