A good DSP arrangement solves a lot of room problems and equipment problems and is underrated and not fully appreciated. Probably because the interfaces and the product are so difficult to work with. It's a real pain in the ass to deal with DSP the way it's set up and really shouldn't be. Mcintosh has a room treatment box that provides no graph before after and no way to make changes and requires microphone for sampling just like everybody else.
My safety net for audio room issues is AccurateSound.ca. The guy running that service has a remote DSP creation service that works well (and easy for the client). I used them for a big speaker in a small room and the results were excellent. I no longer use that DSP (Convolution filter) because I have a small speaker in this room, and it is a seamless fit.
It may sound very nice and very good but I wanna see something and I wanna be able to change something.
I have not tried this new software that AccurateSound has created but they have something to allow you to try different Convolution filters quickly to see how it sounds.
If you are a ROON or JRiver user and are mainly focused on digital streaming audio, then AccurateSound is gold. This is a computer software-based approach to room correction so it will work with all gear. The software they use is very expensive audio software and is very complicated. I also consider this solution miles more powerful than any DSP stuffed into audio gear (no matter the price of the gear).