Bitcoin is the only decentralized one. I don't think it means everyone needs to use it, but I think the role it fills is a very important one.
I feel like this criticism is like criticizing torrents or personal NAS media devices when fileplanet.com and dropbox already exist, or criticizing email when Facebook Messenger exists.