As I understand it Quantum algorithms are very much needed as the hardware improves. The hardware gets shown off, but there aren't a lot of algorithms that can take advantage of it if it worked better. Yet.
In fact, this is analogous to the original motivation for the development of classical supercomputers, physicists wanted to run expensive non-perturbation Lattice QCD calculations, so they co-designed some of the earliest supercomputer architectures.