Even if it's not a scam, it's still very likely not profitable at all.
Mining today is done by professionals and even such highly professional mining businesses are competing against each other who can mine Bitcoin at the lowest possible cost (and therefore making a better profit compared to competitors).
Profit margins are very low and miners really need to minimize costs to be profitable.
When there's a middleman (who's mining for you), he'll keep a part of the profits. So, profits will be split while a professional non-Cloudminer only needs to care for his own profits. He has a competitive advantage / Cloudminers have a competitive disadvantage.
And when there are very small profits, he'll pay expenses like electricity and staff first, before he's paying out you. So, you are covering the risk first if mining is getting less profitable.
In addition, it's also a question if mining is profitable in general. Some statistics have shown that HODL is much better most of the time.
From what I've read so far, mining is only profitable if you are a big industrial player or you have cheap / free, excess energy.
tl;dr:
Regarding Cloudmining:
It's much more profitable and risk-free to HODL your coins.