Great post. Appreciate the brutal honesty.
I learned this lesson the hard way back in 2013 when the Bitcoin manufacturers talked a great game about Gen. 1/2 ASICs. They proceeded to then mostly delivered 'em all too late to their customers to do any good.
My advice to anyone thinking of a mining contract: "Don't. do. it."
RE: Thinking of cloud mining with Genesis? Get your head out of the clouds and READ THIS FIRST!