There is no difference between now and 2weeks ago (what would be the difference if Canaan delivered and you have the device already in hand -mining ?), we see BTC price fluctuations every now and then.. I think it's rather the belief in the future that counts. So higher BTC prices in 6months or 1year...
you are partly wrong if you ordered on the 31st paid on the 1st and it arrived on the 3rd you would have mined 10 days at the higher coin price.
If you are mine and sell guy you would have earned around 90 usd. So the delay cost 90 bucks.
Same as the one I ordered on the 6th of aug and got on the 5th of sept about a 20 day dealy cost me 20 x 9 = 180.
You are partly right that the future earnings don't base on todays price.
What I will do is mine and hold rather then mine and sell. That helps when moves like this happen.
btc peaked at 4980 it is now 3779 oh the diff is up 20% a double whammy. Which will effect future decisions to mine and hold