Due to massive pressure from governments and NGOs, not because it was wrong. If they could have gotten away with it, they would have.
This is just the loop being closed. Our posterior probability of corruption rises only a very little bit because most people observing and participating kinda expected this.
There are initiatives like https://handshake.org that are trying to do away with ICANN entirely