Have you actually tried to use IOTA? It's really bad, you get different balances depending on which node you connect to, sending is weird, odd things like that.
So far IOTA is centralized, it relies on snapshots. It is just my intuition - but it does not look like "the tangle" could ever be decentralized - there is just no mechanism that would protect the network from bad actors.