The numbers quantum computers have been able to factor so far have NOT been very impressive, but this could all change very quickly. Running Shor's algorithm on a quantum computer is one of the easiest algorithms to run - the key is having enough qubits to do error correction and calculation. By not only running Shor's on qubits, but also making a system that is easily scalable and reduces the number of qubits needed for error correction, the timeline for a quantum computer to do real damage to modern cryptography shrinks quickly.
This paper from University of Maryland is a straightforward description of how the team built not only a scalable ion trap quantum computer, but implemented real quantum algorithms. While these were run on only 5 qubits, it's a first step towards a "full-stack" solution that will make a quantum computer not only a theoretical and research tool, but an industry tool.
Quantum chips can be built in the same way as semiconductor chips - silicon-based processors - so we may see the same Moore's Law for qubits. While it's still very early for VC funding, the potential of quantum computing applications for many industries will require investors to look longer term than the turnarounds in the app economy.
Quantum weirdness is hard for humans to grasp, so researchers wrote a program to suggest experimental setups. This can speed up research - I'm very happy to see academia embracing tools to push for faster R&D!