Ask yourself a question. Why would anyone rent you the use of their mining equipment if they were not making more money doing that than mining for themselves?
Cloud mining groups have the benefit of lovely big places to put the miners in and more efficient use of the machinery than you would have mining with a bashed up S9 in your basement. The problem is that I can't think of a single
current cloud mining provider which doesn't just take this extra profit themselves (and a significant chunk of the rest of your money through a slow and complex process). The concept of cloud mining is bad in that it is pro-centralisation, but a legitimate cloud mining site could exist (not that I can think of one right now).
It'll look really nice what you're getting at first OP, and you might have some nice "returns" at first, but the chances are it'll never actually reach what you put in, and if it ever does it'll be a really long time from now when the hashrate you bought hardly does anything anymore. The thing is that you'll receive a high dollar value, but the Bitcoin value (or invested altcoin) will probably not actually reach what you put in.
In its current state, cloud mining is a bullshit system and no one should be investing, nor spamming reflinks like some idiots enjoy doing.