
Unblow your mind
"an organization chartered by the Government"
No, it isn't, and it never was, although for some years it was bound by a contract with the US Government.
And actually, despite all the shouting, ICANN does what it's supposed to: it ensures that the DNS root servers are well coordinated; it registers thousands of protocol parameters (that's the IANA function); and it assigns top level domains to registrars under certain conditions.
You may not like how it does the last part; I don't like it myself, but that's a different question.