Yeah, 24 inches is too tall. The other speakers you say you put at the same height are much smaller. When you place the Compact 7's at that height, what part of the speakers do you ears line up with? They should be at tweeter level, or a little higher with the speakers tilted backward to fire directly at your ears, (don't listen to anyone who generalizes about this from his experience with other speakers). In an anechoic chamber, or in a room on 16-18 inch stands, the 7's are flat to just below 50 hz, down 6 db at 40 hz. My guess is the "better" bass you are hearing is, at least in part, an enhanced response in the upper bass which a lot of smaller speakers have to give the illusion of having better bass. The 7's don't do that. You may also be getting some cancellations from reflections off the floor or furniture. Do you have a coffee table between you and the speakers?
I have had a combination of amp and preamp that results in lower output at 50 hz and below (high preamp output impedance and low amp input impedance), but if you are not hearing that from your other speakers, then I'd guess that's probably not your problem.
Just using some telephone books, chairs, carboard boxes filled with books, anything, move the speakers down a bit, get all the furniture out of the way, and make sure when you compare speakers that you are using an spl meter to match levels exactly. If you don't think the 7's are significantly better than the other speakers you mention, then they are not the speakers for you.
Paul