How do I make a profit buying cloud-hashing contracts? I have tried one of the hashpower selling/buying website (nicehash) to buy hashpower. I have connected my order to a pool where I had one worker. 
However, despite all the advertisements, I could not make a profit! I do not know what to watch to know whether my order is profitable or not? 

And what makes the profit at all? Is it the fact that the hashpower I buy will become more hashpower if I mine in a pool (I observed that sometimes that is the case, but not for the whole lifetime of the order)?

Thank you!
I use this analogy for cloud mining: 


  If you had a money printing machine would you rent it out or use it yourself? 


Cloud mining -no matter how you consider it- makes no sense financially. If the company is making a loss, they'll be out of business, if they're making a profit, why aren't they making that profit directly?