Won't be talking about everything you said. Just few things that got my attention.
Bitcoin is also fairly slow and resource hungry.
You send bitcoin from one wallet to another wallet which is situated on a different part of world, it just takes less than few seconds for the receiver to receive the coins. With just few clicks, nothing could be more simpler. It's only the confirmation that takes time currently which can be avoided by paying higher fee. A solution is about to come soon!
Bitcoin also has a cap at 21MBTC.
No cap = high supply = less value.
Could it be that Bitcoin will become the equivalent of digital gold?
Everyone recognizes gold as very valuable but it's not used for everyday transactions.
Gold is used as a form of storing wealth. Bitcoin is also used by some people to store their wealth, so it can be equivalent to digital gold.