The SA government like plenty of others around the world is not geared to run businesses. They need to Privatize these SOEs - sell them to companies who will run them as businesses and then allow the opening of Eskom 2 / 3 / 4 etc to generate competition amongst them. The government needs to seriously focus on everything that's broken (which is everything) and come up with solutions for that. Improve service delivery at Home Affairs, provide Water sanitization, and basic ablution facilities in schools and rural areas etc.
Ramaphosa wants to invite global investment but without any benefits to investors - long-term visa and residency approvals take years, and procedures and benefits for foreign-owned companies who would employ SA citizens are looked up with suspicion.
Crime - the Minister is inept - completely useless in reducing crime or even coming up with viable options to reduce crime. Simple method - employ 10 times the number of people in the police force - not traffic police - but police force for crime prevention. Let them be SEEN in ALL areas at all times of the day and night. Train them and pay them well to NOT NEED to accept bribes and see how the crime rates start to fall. Mere police presence is good enough for people to think twice about committing crimes plus you will employ SA youth and start reducing the unemployment levels.
The lessons are there to be learned from other Governments around the world - take the best from each of them and make your own country stand out in every form. Then see how you will be the shining star everyone wants to be a part of, and a country to live in.