Not an expert here Bruce or pulling down your statement, but isn't herd immunity only used it there is a vaccine ? Just repeating what ive heard on here really, but don't think it's been answered adequately.
There's no cure for it at the moment, so I'm not sure what the alternative is tbh. Locking people in their homes will probably kill just as many through poverty, depression and so on.
