One thing you're forgetting - houses do need roofs, so the cost of another type of roof would reduce the net. But, yeah - they cost a lot. My guess? Sell to richies to cover the R&D costs, then drop the price by 10%/year, picking up increasingly less wealthy customers along the way, till you get to production price + reasonable profit.