This is aimed at Vodacom as a suggestion.
Your data is too expensive.
I don't want to get trapped in a contract.
We can't afford to give cheap data plans as this will put an unsustainable load on our network.
1GB for R50 maxing at 5 GB per mobile number per month, pay as you go.
Subscribers will buy more sim cards to get more data.
Closing Loop Hole:
ID numbers are connected to a sim card when bought. Allow one sim per id for this data deal.