Bitcoin mining requires a lot of energy. So anyone who wants to set up a mining farm will try to set it up in a place where electricity price is relatively cheap and mining equipment is available at low prices. That's why most the miners prefer places like China, Cyprus where electricity prices are relatively low.
This is the correct answer.
As we can see in the chart below, the electricity cost per Kwh in USA is about 50% higher than China.
I don't know why we don't have many miners in India, where it is also cheap. But I think China has one additional advantage: They have some of the biggest hydro plants in the world. Energy is probably much cheaper near those hydro plants.
What you are talking about are some traditional mining methods. I don’t think this is beneficial., There are many people who don’t know how to mine online