It's just not possible at this time to know whether Bitcoin provides enough value to succeed in the long term. But to survive in the long term, it has to survive in the short term, and our best measure of short term utility is the market.
Again, if the market crashed far below the mining costs, then I would view that as a demonstration of the lack of Bitcoin's utility. And that very well could happen! But it hasn't yet.