Nicehash and Mining Rig Rentals are "hashrate marketplace" or "hashpower marketplace", not "cloud mining". I don't know about Mining Rig Rentals, but NiceHash have partially lose it's reputation due to questionable policy such as higher minimum withdraw amount, inactive fee and more strict identity verification requirement.
I wouldn't bother with any of those, when earning profit reliably if your goal.
What's the difference? You're still mining remotely. Marketplace or mining contract, everything's the same to me. I think it's best to have someone you trust run the miners for you. That person could be in a distant country and pass on the earnings to you. We can't trust mining companies or marketplaces these days. Especially when they're often a target of scams. Some even go as far as asking ID verification documents (KYC) from you. A huge "no-go" for me.
Who knows? With governments planning to run their own mining farms, maybe they'll be able to provide cloud mining services for a "fee". At least we know, PoW cryptocurrencies (particularly BTC) won't be going anywhere soon.