I think the main con with crypto is that far too many people try to shoehorn crypto into a blockchain. At peak hype, everyone was trying to monetize some sort of "decentralization".
Blockchain tech is here to stay and will only gain more adoption and use - but the speculative trading of crypto is something entirely different and I am somewhat worried that we already had the golden era for it.