The main downside of contemporary quantum computers is that in practice they are simulated on classical ones. Having done this, people attempt to implement a "quantum computation ".
I do not believe quantum computing will ever take off. Much more interesting are analogous quantum simulators. They exist, and they work. Bose-Hubbard model on an optical lattice and cosmology simulated in Bose-Condensates, to think of some examples.