As an organization - it's a non-profit one, true, but it is its bribable members who make it a mafia. I've been in the domain business since 2000 and I know a thing or two. ICANN is a mafia, period! And nobody in the domain business has any doubt about it!
What's your solution? Because you just sound like a tin-foil hat conspiracist at this point. There has to be an organization that manages domain names, how else would they be managed?
You're a troll - a newly created account with virtually no karma! I own thousands of domain names, and I have dealt with hundreds of domain registrars over the course of 20 years. When I say ICANN is a mafia, I know it first hand! I've reported a bunch of fraudulent registrars that stole some of my domains, and they didn't care due to that being a "customer support" issue and ignore all evidence I provided.