I think IOTA is still doing their best even in the recent years just like in 2017. But because of the value, people are still doubting about investing in it. People just don't want to take a huge risk on IOTA because most of them are expecting a better improvements on it but IOTA failed to deliver I guess or probably the time is not yet now. But they are still performing well on it.
but a huge risk not only in IOTA mate, because all crypto investments is very risky,
and IOTA didn't failed on anything because this altcoins still stand at the TOP 20 coin in coinmarketcap
thats enough to proof it , if IOTA still be the best options for long term investments in cryptocurrencies