There are only two alternatives to money, whatever form it takes.
1. a barter system. Essentially money is just a way to control a barter system and even it out. Can you imagine having to negotiate how much of whatever junk you had on hand was enough for a big mac every time you went to get a burger? It's just a system that bends over and yells "corrupt me!" at every level, unless your economy is on a small tribal scale.
2. a working communism. This would actually be ideal, everyone is committed to their career simply for the love of the work; and that's the problem, it's an ideal. It's a Utopian pipe dream the likes of which will almost certainly never happen, and is somehow even less likely to happen within our lifetimes. It would require almost unlimited free energy and an almost total abandonment of the human drive to compete with each other for the sole reason of being better than the other guy.
Now if you meant that cash is outmoded and should be done away with, we simply haven't enough faith in a completely digital economy now. It very well may be for the best that we never do.