Perhaps it is you who do not know how hashflare works.
Firstly, while hashflare support *says* they allow balance transfers to be withdrawn at the end of contracts, I have not seen proof of it happening, and do not trust that it would, as it is not officially declared.
Balance transfers are not allowed. Hashrate transfers are.
So the only way a buyer gets your "balance" is if you buy more SHA256 at retail value for it directly before transferring the hashrate.
That $.56 that I mentioned is for ALL 5.68 Th/s.
You have to take your payout, and subtract the maintenance fees. You can look here:
https://hashflare.io/panel/historyScroll down to the log, and check for yourself.
So your 120 day view is actually going to come out to $67.2.
A 365 day full term, would bring in $204.4.
Your point about bitcoin scaling would actually lower the payouts, rather than the opposite. If bitcoin scales, and fees go down, pool earnings due to tx fees are going to be less.
And this is *still* assuming that bitcoin difficulty will stagnate or reverse, in order to maintain this profitability rate.
Feel free to double check my math. Could be I'm way off, here. But it sure doesn't look pretty from here.