That's such a ridiculous statement. I know you're trying to be controversial but a fast cpu isn't only worth it when running all cores at 100% for hours on end (even if you had proof that the cooling can't cope. Which you don't.)
Not at all ridiculous. We were talking about a specific area of computing here: music production. Now when it comes to music production you rarely max out any core even for small periods of time.
The only times that happens is when you do things like bounce tracks or mix down, which is rarely and there the difference in performance will hardly be worth the upgrade.
The only thing a faster CPU will give you is larger headroom for effects and instruments. For most people the CPU speeds have surpassed the needs for music production a long time ago. Even with fairly large projects you'll probably end up only using 60-70% of the CPU. If that is the case then a CPU upgrade will make no difference whatsoever to the performance.
If you only reach 70% CPU usage with your projects then a 11% performance boost will make no difference whatsoever and be a complete waste of money.
Now there are people who are working with a large amount of resource intensive virtual instruments and effects. They are maxing out their systems and need to freeze tracks all the time. If that is the case then the upgrade might be very well worth the price. However, I'd question why they wouldn't go for a Mac Pro instead.
Those users are the rare exception though. For most people making music a 3.5GHz i7 is plenty enough.
The iMacs fans are about 33db on full anyway. Hardly an issue and I've not had that happen outside of playing games anyway
Again, the context is music production not games. Loud fans will raise the noise floor and it will make working with audio harder. Cranking up the monitors is not a solution here.
This is especially important as the iMac sits right in your face and you can't stuff it away.
So now you'd need to freeze tracks, not because you run out of resources but because you need to keep the noise down. Back to square one.