When it comes to China, some old data show that price to mine 1 BTC is around $3000, and considering that we have such price during the 2018, and in the beginning of 2019, we can say that the current price still makes a profit for miners in China. Generally speaking, mining is still profitable and I believe it will be for the next 10+ years, at least for those who have money to invest and can wait few years for ROI.
Mining can be barely profitable if even if you can get very cheap electricity and do it at scale. It's very risky, with a long time for a ROI if the BTC price to mining difficulty ratio remains unchanged, and as everyone is looking to cut their operating costs to the minimum, the odds are against you. It's better deal for the ASIC manufacturer, but it's still a gamble.
But it's a temporary thing, and miners know it.
Bitcoin block reward is set to halve in less than two months. Expect longer transaction confirmation times until next retarget after the halving.