Hmm define a “rock speaker”. I listen to mostly hard rock in general terms and felt revels did fine due to the downward sloping frequency response. Never harsh even on poor recordings. They play supper loud, silly loud before breaking up. Not sure I ever found the compression point honestly. The JBLs I have now do have more snap/impact of notes.
speakers that don’t rock to me are bright or lack dynamics. The Revels are neither bright or lacking dynamics but they are not the last word in dynamics either.