@asctim
When thinking about cancellation and reinforcement of sound, I would encourage you to think about the wavelengths of sound waves in the audible spectrum - Google AI thinks:
The human audible spectrum encompasses frequencies from approximately 20 Hz to 20 kHz. Correspondingly, sound wavelengths within this range in air at standard temperature and pressure vary from about 17 meters (56 feet) at the low end (20 Hz) to 17 millimeters (0.67 inches) at the high end (20 kHz).
So there is usually lots of distance between speakers and listeners to hold many complete waves for most frequencies, and even between the drivers in one speaker! There are pictures in this thread where the distance from a main speaker to one driver in the centre channel is about the same as the distance between the outer drivers in the centre channel. No wonder it sounded better with a smaller centre speaker.
I would also encourage you to explore multi-channel recordings from France and other parts of Europe mainly to the North. Several thousand classical SACDs are available, for example from Presto. Most include a CD layer, so you can compare two-channel CD quality with DSD, which is usually on the disk both as two-channel and multi-channel. SACD has now been around for almost a quarter of a century and these days most cost the same as a CD. It is hard to find a streaming service that offers multi-channel DSD?
Studios have offered more than two channels since the 1970s, both on tape and quadraphonic records. The CD standard mentions expansion to 4 channels.
Today Dolby Atmos offers up to 32 channels - something being used by some engineers. Dark Side of the Moon is quite something. But the best exponent in my opinion is from Norway - Morten Lindberg and his label 2l.no. I remembered rave reviews in Gramophone for the classic recording Reflections which was released in 2016 in a pack containing a SACD plus a Blu-ray audio disk with many options including Dolby Atmos and 9.1-channel Auro-3D.
Morten Lindberg is willing to leap on anything new - he uses 64-bit formats and floating-point numbers, not the whole numbers we are used to with PCM. For a lot more depth see Merging Technologies - Use Cases