What do you mean 'western world'? South Africa isn’t a western country, it’s a black-majority nation with a unique and very recent history of racism and apartheid that lasted until the 1990s. That system created deep, long-term inequalities in education, opportunity and wealth, so something like transformation targets exist to address those structural gaps. Also, young black South Africans need role models they can identify with succeeding at the highest level, so they can be inspired to take up the sport. And Bavuma is very much a role model in that regard for a number of reasons. Also, to clarify, CSA’s system isn’t only about black African players, it includes coloured and Indian players as well. And those targets are to be achieved over a given season, not a particular match. At the same time, South Africa already has several players from these groups who make the side purely on merit, like Rabada, Maharaj, de Kock, de Zorzi, Ngidi.
As for Bavuma in the ODI side, obviously it is not ideal. Besides his age, he is also injury prone. But South Africa are invested in him so it doesn't seem like he is going anywhere till 2027. If not him or Klaasen, I would take Stubbs at 3 too.