China has been willing to do the job - sacrifice whatever number to protect the rest - it worked.
If you and indicating that they sacrificed lives to save lives, then I disagree.
1/ By preventing movement they stopped the infected spreading and transmitting to others. Once infected there fate was already largely determined.
Now one could argue that they may have infected more people within households by doing this. However I would suspect that people if they had of fled to elsewhere in China would have done so as family units. Certainly I read reports of the Chinese tracking down families that fled.
2/ By quarantining like they did it also meant that China could and did build new hospitals and provide medical care exactly where it was needed most. This would have saved lives. If the masses had fled elsewhere medical care would have probably become impossible. Quarantining meant they could focus appropriate treatment and resources.
Are we prepared to do the same?
We do not have to.
Singapore, South Korea, Hong Kong, Taiwan and other countries have all used different but successful approaches to turn things around.
The main point is that whatever we do, if it is done now things will be much easier. Our current number of active cases is still very small. This means tactics such as active contact chasing, better hanwashing and cleaning, minimising crowds and isolation can still be very effective for example and hopefully can avoid full lockdown which would have many negative consequences. We need a range of tactics and to my mind the main missing link immediately is preventing people flying in who are infected who are free to move around without a suitable quarantine.
Active cases need to be kept at a manageable level.
Within months, or even a month, there should be better treatments which will help.
Eventually there will be a vaccine, but this may be a year away.