Medical care is just one of those matters which will always remain confusing. Once cheaper options are on the market, people will complain about the limited cover such options provide.
I think having a decent medical aid plan, as well as decent savings in the bank to settle any shortfalls is the winning solution. Presently, I am on Discovery's Essential Saver Plan (contemplating an upgrade next year). Sadly, I was in and out of specialists this year, which ran my MSA to the ground rapidly. I've had to settle almost R8K (so far) with my emergency savings as the MSA ran dry, hehehe.
What I always find interesting is people who complain about how pricey medical aid is, but are the same people who earn good salaries, drive around a good car, spend a lot of money on other things (flights, entertainment, etc. ), but have little to no savings or investments.