IIRC all mining ASICs have been continuously sold out throughout the history of mining; this can explain profitability if miners are trying to drive the market towards equilibrium but there isn't enough supply. But even if mining is profitable today, miners might discount the NPV of future profits due to various massive risks (like the price dropping 70%).