Its beyond me that people can't understand that a party with a large majority is a bad thing for democracy. No party should be unaccountable, with a strong opposition the ANC has no choice by to clean up their behaviour, rather than auditing itself.
Furthermore, any liberal party will have the interests of the poor at heart. Unfortunately the ANC is abusing their position to buy votes, this is unacceptable. The have also renegaded on their promises to the poor of the country, this is also unacceptable.
You don't have to vote for the ANC but rather vote for another party to keep the majority party in line rather than allow it to run riot. It may not force the ANC out of power, but it will put them in a position to do the will of the people if they wish to remain dominant. You should be able to vote out a party that is not doing a good job in favour of one that will, this is barely an option in this country, and that is not good for democracy.