I share the same sentiment with you. Vodacom service is so disappointing lately. Poor signal in most of the townships and rural areas and they don’t do anything about that. One will wonder is this network provider is still “SA best leading network?”
The quickest solution for you will be to purchase your own signal boaster. You can visit Bolton technical South Africa, they have the whole range of antennas and they’re reasonable cheap. Good luck