If XRP are meant to hold value, ...
Of course they are meant to hold value. XRP is currently second to Bitcoin in market cap apparently at around $1.5 billion:
http://coinmarketcap.com/Surely you're just falling into that simple illusion they've setup?
If I create 99,999,996,303 of my own coin and sell only 10 of them for $10 each, do I have a market cap of $999,999,963,030? I know economics is absurd at times but surely that's just a bad joke.