“They do honestly fear the wave of refugees, but they can go to hell for enabling it.”
There are several reasons why China continues to prop NK up:
1. They dislike the idea of a unified, US-backed Korea on their border.
2. Ideological reasons. North Korea is one of the few remaining communist states.
3. China doesn’t want a million refugees pouring across its border.
4. North Korea is useful to keep around for annoying the US whenever we complain about China’s trade practices.