A a select amount of people (who definitely didn't care about the law and social distancing, and should have all been arrested) going to shabeens does not mean the vast majority of the people in townships were doing so. Shops in/near townships will inevitably have more customers, as there are just so many people that all need to get groceries and food just as we do - so much more difficult to maintain social distancing rules than it is for me say, as I can go to a mall in Claremont where much less people live (or to just have groceries delivered to my door).
With regard to Masks, more people need to wear them. We can agree on that front. Unfortunately the idiotic conspiracy theories that it causes Carbon-dioxide poisoning, coupled with increased complacency as time goes forward, means adherence is going to decrease more and more.