One doesn't have to dwell on Regression Testing. Management has their priorities even as Programmers do. The difference is, they don't usually tell us why they need to shave time off the estimate. All we see is that we're being forced to ship something which we know is not complete.
But who gets the blame? You'll notice the title of this thread is not Who do so many projects get mismanaged, so often?.