As per the analogy, when bulbs lost favour with speculators then they returned to their real function, to produce flowers.
So, some may think that the same may happen with bitcoin, we just use it for transactions. But bitcoin is a combination of currency and transaction system. Can the two be separated? Even if you could I can't see a need for a system like this.
If all you want is reliable instant transactions accepted anywhere then maybe something like apple pay is the future. Google pay anyone?
Transactions would imply some sort of currency. If you're willing to use fiat, then it has it's own problems, as it keeps accumulating debt, which cannot be resolved entirely without breaking the integrity of the system.
Other forms of crypto-currencies have one or another form of overseeing authority, which might not be censorship resistant.
So Bitcoin is really an ideal form of money, that we could possible have.
Do we need one? Everyone decides for themselves.