So you post the image of the hashrate as if it supports your opinion. However, even taking the most conservative number on that chart, 486 TH/s, a BFL single would still earn between .4 and .5 BTC a day. That's $70 a day, or $2100 per month. A 1 month 100% ROI at 486 TH network hashrate. If the network hashrate is anything LESS than 486 TH, your 100% ROI timeframe drops dramatically.
Yes... once again, only in the bitcoin world is a 1 month 100% ROI cause for panic and bitching, heh.
Unless the price of BTC in late July / early August (the date of the 486TH hash rate) is $14. Then it would take considerably longer than 1 month to earn your money back. And the hash rate does not stop growing at 484TH (as your analysis presumed). You are looking at more like 18 months to earn your money back.
Please cite your math for 18 months.
Fine, lets double the hashrate to 972 TH, that's .25 BTC a day, or $35 USD, or $1050. Oh no, 2.5 month 100% ROI! Stop the train! Holy crap!
All of this assumes you START with a difficulty of 972 TH. The fact that we would be starting with 1/100th of that or thereabouts means your 2.5 months is reduced drastically.
The BTC/USD price I quoted was $14. This was to illustrate that your USD returns depend on the BTC price remaining high for the next 3 months.
.25 BTC at $14 is $3.50, not $35.
That chart has the hash rate doubling every 1.5 months. So for a device delivered Aug 1st, the first 1 and 1/2 months you would earn about $252 dollars, the second month and a half you would earn $126, then $63, then $31 etc. I was being generous with the 18 months, according to that trend a single delivered in August and priced at $1200 would never pay itself off.
Obviously, at some point the network hash rate will level off, it cannot double in strength forever.
Obviously, nobody can know what the price of Bitcoin will be in August.