One thing i've noticed when bitcoin comes up conversations is that most people have no idea how it works and why its revolutionary. I mentioned that the increase in usage caused slow transactions and high fees, and I got a reply of "they just need to upgrade there servers though". Words cannot explain the facepalm that crushed my face.
Transaction speed needs to improve, that's a given. Luckily the bitcoin protocol can always be improved, but if devs are unable to tackle the scaling problem it will be the end to bitcoin imo. A global, immutable, currency with automated accounting is absolutely a big deal, but for it to actually work and improve the world it will need to be able to support 1,000x more transactions than it currently does.