For me the main disadvantage is ,decentralization which makes the system unregulated which is why these criminals and some cheaters are joining our community and using bitcoins to create crimes,altcoins in the otherhand has been dependent to bitcoin which is why these altcoins are worthless as these coins are still depending on bitcoin's movements.