I neither have a background in QC, higher mathematics (calculus) and nor have I gone through the literature about the field. As a layman what catches my attention is that people say that quantum computers might crack state of the art encryption algorithms, which are as of now publicly known to be uncrackable because traditional computers require awful lot of time to crack them (of the order of tens of thousands of years), which indicates that the number of procedural ops required to get the answer explodes to a very large number and these ops probably do not turn out to be very easily parallelizable. SOF experts say that Quantum Computing is useful because:
Where quantum computing provides a massive benefit is where there's some symmetry or periodicity that can be used to make undesired outputs cancel each other out. For example, Shor's algorithm takes a superposition of classical inputs {x}, evaluates f(x) = a^x mod N on each x (where a is random and N is a number we'd like to factor), then applies a Quantum Fourier Transform which destructively interferes the undesired outputs and constructively interferes the correct ones so that when you do make your single measurement before collapsing the state, you're very likely to get a useful answer.
Factorial time problem here imply problems or algorithms which have worst case run times that are proportional to O(n!) (ex: travelling salesperson problem).