Do we have an estimate of how much hashrate is sold by "cloud mining" contracts?
Providers shouldn't care about profitability, because the costs of electricity are already paid for, and even if they do for no amount of profitability decrease, or electricity cost increase will they be allowed to turn them off, because of the contract. So, I guess almost every contract made in the last ~2 years, keeps miners running at an unprofitable rates, though mostly to the detriment of the users, not providers.
Could this be a factor in the next few months?
No most cloud contracts have a we can fuck you anytime we want clause. They are allowed to cancel your contract and refund you when they want to.
It is why cloud mining is a poor choice to buy into. So when profits go sky high they tend to cancel your contract.
Also when you go negative for 2 jumps of diff they tend to cancel your contract.
So if you have an s17 contract that charges 8 cents a kwatt. the gear burns $4.25 it earns 50 x 0.0917 = $4.58 at this level you are up 33 cents a day
so it will run for now, but if price goes to 18k and 1th earns 0.0778 cents or 50 x 0.0778 = $3.89 that gear will drop off in 4 weeks
It would be good for this to happen so if we could do 17k for 30 days hash rate will drop a lot.