Your question is a tricky one to answer, partly because a short answer wouldn't do it justice, and partly because there is a hidden underlying premise that needs to be brought to the surface. The underlying premise is that this question is oriented in the present. That point may seem trivial, but it's not. I'll get back to this, but let me begin to frame my response.
Many reasons can be enumerated for why Bitcoin was created, but the one I want to focus on is that it enables trustless, no intermediary, peer-to-peer payments. The idea is that you can send money to anyone, anywhere in the world (with internet), and you don't need a bank or credit card company or anyone at all to help you transfer that value.
Well, that may be the idea, but it's still generally easier said than done.
The bitcoin peer-to-peer payment network is still in its infancy. The coin/protocol itself has undergone plenty of changes along the way, but most of that progress happened behind the scenes, so to speak. The "real" progress - mass adoption by its potential users as a medium of exchange - is still in its very early stages. You basically have to have something like the Shift card (using the US as an example) if you want to exclusively spend cryptocurrency everywhere, since you're actually converting your BTC to fiat, rather than sending BTC in a peer-to-peer manner. I look forward to a time when I can transaction exclusively in cryptocurrency, but that day is not here.
What I'm trying to show is that there isn't a pressing need in the current environment for a fully anonymous, private cryptocurrency. If there were, Monero would be much more expensive to buy. Rather, the current time is being devoted to developing the protocol, expanding the ecosystem, and getting users to be familiar with cryptocurrencies in general.
But the future... I'm excited about the future. I expect that the future will hold a much larger and more frictionless ecosystem facilitating cryptocurrency payments. In that future, perhaps the vast majority of cryptocurrency transactions will be mundane, and no one will have any reason to want to be anonymous, and there will generally be little need for private transactions. But what about the 1% (or 5%, or whatever it is) of transactions that require privacy, where true anonymity is desirable, or even necessary for safety?
It's next to impossible to be truly anonymous with Bitcoin; and even if you manage to stay anonymous, the transaction is still visible to all onlookers. Further, it's easy to demonstrate that you're practicing OPSEC with any cryptocurrency that doesn't have privacy and anonymity baked in at the protocol level. Many people who put value in Monero do so because they know they won't need to do anything differently when sending transactions they wish to remain private. Rather, all the transactions Monero users send are private and anonymous, and they don't need to act any differently for transactions they'd rather keep private.
(I feel like I pretty much just scratched the surface here, but the answer is long enough.)