I said "Most." Amplifiers can sound vastly different depending on the speaker you connect them to and their output impedance. Some amps are terrible at driving certain speakers but will sound great on others. Choosing the right speakers is the first problem them a matching amp the next. Everything else is very minor. My situation is a perfect example. I use Sound Labs ESLs. ESLs have a unique impedance curve. It starts out at about 30 ohms in the low bass and by 20 kHz it is down to 1 ohm. Any amp with an output impedance over 1 ohm will not be able to make high treble. Atmasphere MA 2s have a reputation for sounding amazing on SL speakers. I got a pair and they do, except for one thing. The treble starts rolling off quickly at 12 kHz. Their output impedance is 1.5 ohms. The sparkle is missing. If you try using an SS amp with a very low output impedance the treble can be wonderful but many such SS amps will die into a 30 ohm load and the bass suffers. You have to use a real monster like a JC 1+. The Atmasphere actually has more punch into the SLs than the JC 1! It's power does not change with impedance. I am working on a solution to this problem. I have a preamp coming with an integral 4 way digital crossover. I will separate the high frequency transformer from the low frequency transformer and I will biamp them using the MA 2s to drive the low frequency transformer and a Bricasti M25 to drive the high frequency transformer crossing at 5 kHz. The M25 has a sparkling high end. It operates in class A for the first 20 watts or so. It has an output impedance of something like 0.05 ohms.
Put the wrong amp or amps on these speakers and they will sound terrible and people will think the speakers and amp are garbage. This happens a lot with ESLs which is one reason people are skeptical. There are many other speakers and amps that can be as difficult to match. But, this is where the money is. Do it wrong and everything else does not matter. Get it right and everything else is easy.