No. Coolers do NOT MAKE cpus run hot. Cpus run hot anyways, due to workloads. The problem is that ppl are so used to Intel, they forget that they own a Ryzen and think 'it's a cpu, so must be the same'. Wrong. Ryzens are dynamic cpus. They boost according to safe values in temp, voltage and current. If you have a Wraith Stealth, and boost to 3.7GHz, and get 80°C, adding a bigger cooler like a hyper212 does NOT lower temps. The bigger cooler has greater capacity, so the cpu boosts to 3.9GHz at 80°C instead. The only way to realistically lower temps is to provide enough cooling potential that the Ryzen hits power limits and still has cooling capacity left. Put a NH-D15S on the same Ryzen and it hits power limits, 4.1GHz boost and 65°C temp.
It's a Stealth. The only way you'll keep that thing quiet is by limiting the boost speeds, that way the cpu is stopped from boosting as high or higher, and minimizing the cpu temp. You can't do much about idle ramp ups, it's in the nature of how the cpu works, you are going to get 40-60°C± spikes.