Here we go again...
Speakers are not best for rock and roll without being best at classical, jazz and anything else, because all musicians are humans that have human hearing so they all use the same frequencies in the same way for expression.
The speakers literally do not care what genre of music you play. Its all the same to them.
I actually had somebody ask me once what speaker was best for downbeat 80s... When you focus on such a specific genre like this, it casts a vivid relief of what is really happening: speakers don’t care about rock or classical and no-one has ever figured a way to design them to do otherwise.
Does the speaker play louder for rock? Great! Its good for high energy classical or whatnot as well. Same thing for bass, midrange, dynamics, etc.

