Inspecting Quality is more expensive than Planning Quality. Simply speaking if you are developing a software, it is much better to make sure the software fulfills the requirements you want it to perform as opposed to developing it and then checking later and finding out that it does not perform its function properly. You would have to incur more costs in corrective measures and getting the software recoded, leading to extra time being wasted resulting in delays. This is just one possible situation.