You are only missing the reality... 24 billion difficulty in April? 40,000% increase? Current network hash ~5 PH, so 40 x 5 PH to 200 PH? That's 66,000 Neptunes x $10,000 = $660 million? Or a combination of other ASIC companies doing half a billion dollars worth of business in 4 months.