They should've done the masks, social distancing right through like what was started in March, the rest they did was just economical suicide, they also lost the respect of the people.
That would not have worked, people would still get infected at work/shops/restaurants/bars/cinemas/gyms.
SA made the right decision at a crucial stage, problem was they did not do the necessary testing to go along with the lockdown and stuffed up the way people had to gather in numbers for grants/food/whatever.
For a start they should have tested EVERYONE who came back from abroad, together with everyone they came in close contact with and go on from there.
They should have focused of developing a delivery system for food and made it so that people would never have to leave their house to apply for and receive grants.
At the very least they could have had a system like people with surnames starting with A-D go shopping/applying/whatever on Mondays, E-H on Tuesdays and so on to avoid the 4km/3 day long lines and massive raging crowds that ended up gathering around food drop off points.
Swift and effective action results in a swift end to the lockdown, ineffective action just wastes money, prolongs the lockdown and ultimately fails to curb the spread of the virus.
So yeah, in essence I agree with you. Masks and social distancing would have been just as good/bad at preventing the situation we are in now.