By definition, if you're letting people use your computing power to mine, then there has to be less value in it for you than they can make from mining. If it was more profitable for you to sell computing time, then they wouldn't be willing to pay you for it.
This is the reason cloud mining is a bad idea.
From everything I've read, you should either mine yourself or simply buy BTC.
Bingo! By Jove he's got it spot on re: rental hash/cloud mining. The ones really making money are the operators vs their 'customers'.