Scale and computation, in short. It’s possible to use the schrodinger equation to solve for any system, but the timescale for this computation is usually too large for any meaningful use (order of lifetimes). As our algorithms improve and computational tools improve alongside them, we can use QM for more and more systems.