Unfortunately, its not an entirely wrong train of thought.
Who needs to buy things anonymously? People buying drugs or weapons on the darknet.
Most average people will just pay for things with a credit card.
Until you give people the ease of use that a nice GUI, the ability to change fiat back and forth to a currency, and things like this,
you have to think- what are the reasons people will use this currency?
For now Monero, and even Bitcoin, haven't given us much reason to adopt them other than to invest, sit on your coins, and hope they accumulate value.