Cloud mining is profitable, but you need to use legit company like hashnest. Well ROI is not "instant" but you can still make profit on it.
With a tradable cloudmining market like Hashnest, it depends on the btc market price. If the price is high, then the income and the hash worth/market price will be high too.
If the price crashes, you will lose all your money...