It's no secret that modern PCs are more powerful than their predecessors. CPU power is up by orders of magnitude, multi-cores that are even able to process multiple threads at a time. This is in turn backed up by graphics cards that leave things from even as little as 5 years ago to shame and more RAM than some 10-year-old PCs had in total storage. And the best is arguably still yet to come.
So why, then, are we hitting a wall when it comes to software?