Aftermarket CPU cooler is useful only when you have K-series CPU (e.g i5-6600K) that you can OC (overclock). Since OC generates a lot more heat than running CPU on it's default speeds, the aftermarket CPU cooler is needed (like i have done in my Skylake build, specs in my sig).