That's much too sweeping a statement. The Nano currency is a pure currency. IOTA on the other hand wants to sell itself as a data exchange layer for IoT. With emphasis on "wants" ...
I would compare Nano more to what the early Bitcoin wanted to be: "A Peer-to-Peer Electronic Cash System"
And yes, as such Nano is one of the most promising projects in the world of cryptocurrencies.
The problem with a web wallet is that since clients potentially re-download the app everytime they use it, the server can be compromised and malicious updates pushed silently, selectively, and make many victims in a short window of time.
This has happened several times in the past:
https://cointelegraph.com/news/myetherwallet-warns-that-a-co...
If you use an online application, it's very difficult to ensure your keys are truly private.