Sweden took a bet that no effective treatment could be developed within the next 6-9 month, so CFR would not materially improve. Lockdown only delays the inevitable
It is perhaps most productive to withhold judgment until the end of the pandemic.
BTW, if Pepcid (famotidine) turns out to be effective, I think it is worth the wait.