If you "small" ISP's would just simply form a "union" or "organisation," call it what you like, you could simple come together, flip Telkom, Seacom, IS and whoever else the middle finger and say "We are not paying for data anymore." Then they couldn't.
But here is the problem with that. SISP's would cease existing. Here are the whys.
1. SISP's sell data counting. That is their product. They do not sell actual connectivity, copper or anything of value. They sell something imaginary.
2. The thing that they should sell and make money out of, and which should be their reason for existing, which is service to the end user, they would not know anything about, even if it assaulted them indecently with a splintery broomstick.
3. So without "selling data" SISP's would just simply be extraneous to the whole internet game in SA.
That is why you, and a BUNCH of other guys who are connected to SISP's will fight tooth and nail, "not understand" or simply ignore any argument to the contrary. You will hammer the public, people with little technical knowledge (ie consumers), with technical jargon, "contetion ratios, backhauls" and various other blah blah blahs, simply to disguise the fact that the way the internet game in south africa is played, needs to stay the way it is, simply so that an artificial industry can keep existing. I would rather by k@k from Telkom, who have not once denied the fact that they are blatantly and unrepentantly ripping me off.