Privacy is a necessary feature in my opinion, but why hasn't Monero become a main coin?
Monero was a top 5 coin by mcap at one point, and it is still top 30 and I would say a "main coin". Honestly I think Monero has the third biggest real community/network of supporters and true believers after BTC and ETH.