Yes and no. Cryptocurrency is the only usecase which justifies the price of blockchain.
Unfortunately blockchain is a very expensive state machine. There are ways to do most things blockchain can do (especially at the enterprise scale) with a good API. It's possible it will become a new infrastructure standard for inter-company or inter-machine communication, but that's a long ways away.