You'd have to be a dunce to not see it already.
Aha.
Separate the promises of IOTA with the actual implementation, the people behind it, and the results.
Aint nothing wrong with IoT, with machine-to-machine economy, DAG-coin, the points you mentioned.
But utilizing Proof-of-Work on IoT is beyond retarded, expecting PoW to even be necessary in a DAG-coin is also retarded.
Failing to see what the Coordinator does, that it will never be removed, the founders have not even posted any criteria for when it can be removed. Why it is needed even at the beginning, "training wheels" - makes you a dunce.
Hint: IOTA is piggybacking on IoT buzzword hype in the enterprise and scamming clueless greedy cryptocoin nerds while delivering worthless product.
Hint2: All the problems of IOTA are already solved with Byteball.