Very simple: they did NOT have the funds to develop these ASICs by themselves. They HAD to pre-sell them via pre-orders to bootstrap their business.
Avalon is literally the work of 2 chinese guys (ngzhang and yifu). They are not a big company with lots of money.