You don’t have to have full lockdown though, just isolate those that are crook and test to identify people with the virus so they can self isolate. Isolate the people most vulnerable. What we have done is gone waaay too far, the costs will be massive both in lives and impoverishment.
It doesn't work. Why? Because it's not just the visibly crook that are spreading it. Before you know it, everyone is getting sick, sure they can self isolate but a percentage require hospitalisation and intensive care. Who's most vulnerable? It's been shown in the US that far more young people than in Italy and China are being hospitalised, currently around 1 in 4 under 50yo are being hospitalised. 18% in Spain. Over 50% in South Korea. There is no doubt that measures being taken have very large complications to business and individuals but I truly believe that if these measures aren't taken the end cost will be much worse through undesirable and uncontrollable consequences and far more deaths.