hosting and cloud mining is 2 totally different thing

I was against cloud mining for sure , but at the same time most of my asics was hosted

Yeah totally true! cloud is = you have no machine. host = its your machine XD.
I always hosted in my own country at server parks but not importing the miners and leaving them there (also good for maintenance I guess/hope the down time of a broken machine would be really low)