But your paying a premium for rentals. Normally it is cheaper to own the gear and mine yourself assuming right conditions.
Exactly. I have done all forms of mining. The cloud mining that I did was not the happiest experience I've had. Both "cloud mining" sites ended up being scams. I think the ONLY way to mine is get your own machine and plug it in. You can't be scammed by a physical machine you have in your possession, you know full well you really are mining.
Buying the right rig will get ROI in about 3 months and the rest is gravy. Try doing that with rentals or clouds.