The first is scalability.
While bitcoin can handle max 7 tps and ethereum can handle around 15 tps , current payment trends like visa handles 45,000 tps or more.
The second weakness is a system rupture known as a "hard folk" in which update to the core code which is often to fix a problem.A hard folk usually splits the network into two.On one side:users who are sticking to the old version of the network, on the other side, users who've implemented the upgrade.This kind of thing creates a problem like driving up transaction costs.
A technology is good.
It is good to get to know and understand a technology.
It is better to watch it out getting mature and keep upgrading.
Because digital transformation is risky without seriously evaluation people, system and structure.