Some potential disadvantages are
Complex technology: Steep learning curve for many users
Slow transactions: Some blockchains have scaling limitations
Energy intensive: Proof-of-work mining consumes significant energy
Uncertainty: Regulatory status is unclear in some jurisdictions
Nascent technology: Relative immaturity with limited adoption so far