Before Omicron, South Africa had COVID under control with very little measures and a low vaccination rate. The only reasonable explanation is that a large fraction of the population has already been infected and acquired immunity that way. This means that data from South Africa is probably not a good measure for how dangerous Omicron is for people without prior immunity.