I understand this and the protocol is cool, modern and easy to hack-with. Also the "smart-client / stupid-relays" paradigm is a revolutionary new way to think the entire internet in some ways.
But, in the end, does it risks to reinvent the wheel and being a n-layer protocol over the ones that we use today that adds complexity and doesnt solve problems?
Just asking, no FUD, if I'm here discussing is because I'm honest about this doubts and in search of opinions :)