No need to disrespect his taste in music.

Yes, the room will have a big effect on the sound as well.

What do you have the cross-over set at for the sub? With my M22's I found it sounds best between 60-80.