Let's look forward to improvement in that section, okay?
Improvement is already here (SegWit), but it lacks actual usage. Another important implementation (Lightning Network) is something that's being worked on, where if implemented, Bitcoin can't further improve in terms of its currency aspect. We just have to accept that the volatility, which is another 'obstacle' in that regard, will likely always be part of this market. But then again, people will always have something to complain about. If the market is volatile, people complain and want more stability. If the market experiences a stable period, people complain about the market being boring, and want the volatility back. It's basically similar to how people react on the weather....