Perhaps, but my experience differs.
That's not true either. Some people think speakers that have the most bloated bass and most forward treble "sound best for music" - and then when they turn their HT on, dialogue intelligibility "issssssssssssssssssssssssssss" near the floor.
Actually, I find it to be just the opposite. Boom/crash/tizz sells movies and smooothness sells music. Movie sound never existed in real life and is created by foley opertaors. Music, at least some, did and that gives a goal to aim for when listening. One to which many ears are attuned.
It really depends how you define "sound good"
I think I just gave a brief description above.
I will say that the criteria for music tends to emphasize speakers which produce a desired presentation of soundstage (IE "intimate" or "deep" or "sharp"), while the criteria for HT tends to be speakers that can handle dynamic range (can it handle 40db whispers and 100db gunshots?) and I don't really see those criteria as dictating the other - either can be colored sounding, and either could be accurate too. A room optimized for HT will be pretty dead - RT60 around 200 to 300ms while a room optimized for music could be pretty live - RT60 closer to 500 to 600ms.
Without getting involved in specifics, I've heard many systems that wowed me on movies but fell woefully short when asked to do music.
Again, I've never heard a system that sounded good for music that didn't sound good on HT.
Granted, not all music systems contain a subwoofer, nor do they need to, but a sub can be made to blend in to any system, particularly if it's adjusted so it just takes over where the mains fall off and, with a sub's low-pass filter and a bit of patience, it can be done with spectacular results. They may want to tone down the woofer for music but that's the curse of a do-all system. Fortunately, my old Denon allows separate sub settings for different inputs. I'm sure newer ones do as well.
Granted, you can get systems that do very well with both but it takes a little patience to find it.