Lets be serious here. Whether ICASA is right or wrong is besides the point.
There are regulations in place - sometimes for good reasons. I mean we all want equipment to have a certain standard and be certain that the equipment will not cause unforeseen issues with other systems.
If you for instance have a licensed radio link for connectivity between high-sites, then you don't want some d1ck to put up an unlicensed radio link and affect your business. (Just an example and not referring to Starlink - just a reason why regulations are a good thing). A lot of the regulations came from pre-1994 in any case.
And sometimes those same good regulations can be abused by government to further their aims, like the ANC government does a lot.
To be in business and be ignorant of those regulations and still wanting to do things which goes against those is just plain stupid and looking for trouble.
Throwing your customers who bought the system from you (by naming them) under the bus in the process and then claiming to NOT want to throw MTN under the bus is also a bit rich in my view.
If you want to do things which is technically fine, but legally troublesome if caught, then you DO NOT go broadcasting it over the place with articles in tech websites.
You keep things on the down low and word of mouth only.
But the above is what a lot of "dubious businesses who gets tenders" does too and the MyBB community is then also quick to have outrage. The same rules and consequences must apply to all.
A clever thing in our country would have been to create a company and have get some BEE investment into it solely for the purpose of selling Starlink. Seperate from your other company. Win-win for everyone. It is the reality of business in SA. Learn the game and you can make a living. Flout the rules and then cry if you are caught.