Define “long run” ;-) Cryptocurrencies have/hold value like any other “fiat” currency...but you are right, 98% of them just exist so “miners” can try and profit from them...when the “difficulty” gets too high they drop the coin and move on to the next “big thing”. The real value lies with the Bitcoin blockchain “distributed ledger” technology.
http://www.businessinsider.com/the-future-of-the-blockchain-2014-4?op=1