i am agree with this, better we buy real hardware to mining bitcoin and start mining to our home rather than invest on cloud mining. but i will give suggestion to buy hardware to mining altcoin because there are many altcoin list that have low difficulty which mean we can get many amount of altcoins and we can collect into our wallet and waiting for the increase of the price.
Altcoins have been a very hard game to earn money while mining it. There is ETH and Monero which gives you a decent ROI or the new coins which are quite hard to mine because you never know if they become a succes. I would therefore rather trade then mine.
That's why mining for now is not a good idea for us to invest on since the roi and difficulty much getting to be worse and we cannot actually get some huge profits for it and that is one of the reason why we can point out that cloudmining is not profitable idea to put on our investment, so better erase in our heads that still theirs miracle of earnings on that scheme.