HT speakers don't need bass down to 30Hz. They need 80Hz, thats it.
If I was listening to music on a 2 channel (with no subwoofer) rig, then larger towers would be needed.
And BTW, I know what your talking about when it comes to "20 years ago". I have a pair of speakers that matches your description. Maybe you know of them, Pioneer HPM-100. I still use them.
Pic:
Different speakers for different purposes.
SheepStar