The Monero dev team has shown time and again, that they are superbly focused on items that concern the core of Monero fundamentals & security, and have been improving the code base with each release. It should be very clear for everyone, that Monero needs a lot of development work before it can be called "mature", in any sense of the word.
That said, cosmetic improvements or eagerness to reach a wider user base and utility, are not particularly meaningful until such time that the tools are in place for ease of use, accessibility & user convenience. The necessary work is underway.
I would just like to take a moment to appreciate one critical difference between the Monero dev team, and what I've observed in most other coins: The Monero dev team, have shown to be solid development architects, and are clearly thinking well and through, the development decisions at each step of the way.
The keyword is architects. There are plenty of developers around, both good ones, bad ones, and anything in between. However, there are very few that can be called development architects. Those that have any intimacy with the development world will appreciate this difference, and see that this is not at all about the semantics.
In case I happen to land on some more BTC, I'll continue to increase my little Monero stash, even though I understand that Monero might very well continue on a downtrend for a while longer. I continue to mine Monero at a small pool. I'll be donating some more when I reach my next holding milestone. Join me. Or don't.
+1000
i'd add: if atm there would be "too much" user-friendlyness it would keep the core devs away from their really important work on the core