after
rolling their own crypto I think IOTA have destroyed all their credibility in front of the technical people. Their only credibility is in front on noobs and technically illiterate people. No offence

No offence, of course, we don't expect non-cryptographers to get why own cryptographic primitive was justified.
implementing your own, not tested and non-standard algorithm is never justified. It's the worst thing you can do in the security world. Nobody will take you seriously if they discover something like this in an audit.
Arent all cryptocurrencies still in the testing stage? Arent all cryptocurrencies still not production ready? Isnt every cryptocurrency project still doing the trial and error to become a better one? Didnt every cryptocurrency have its own security issues?