There is.
1. Better cooling performance;
2. Noise.
If stock coolers were that great, nobody would buy aftermarket coolers.
The Ryzen stock coolers are really great, but the Intel stock coolers are a joke.
If you want a cheap and decent cooler, the Deepcool Gammaxx 400 is a good choice.
Keeps my i7 8700 around 60C max in games. Which is decent I guess, considering it's summer and it's pretty hot in my room (and no AC).