And the headline states
(And Three Ways To Fix It)
Which it does not deliver any fixes for the listener.The only real fix is to use a dynamic compression algorithm. Most AVRs (home theater receivers) have this, and I now always use the chrome plugin AudioChannel for playback to devices that do not have that feature.