So is it not true that what ever method of stereo reproduction is employed / size of enclosure etc, it is never going to be perfect?
In well over 99 precent of all listening situations two decent speakers judiciously positioned will do nicely.
Agreed, but it still a compromise. With my BT speaker positioned on my bench for example, directly in front of me with me, about 1 metre away, the stereo effect is good. It is about relevant positioning, the further away you are from the "sound stage", the wider the speakers need to be apart, so there is no perfect solution in reality.
As I mentioned before an orchestra, then their "sound stage" is very wide, far wider than the average living room and if a listener was present in the theatre where the orchestra was playing, will hear the music differently if they are in the front of the auditorium with certain instruments having a far wider imagery than they would if they were sitting right at the back of the auditorium. Therefore, it is always going to be a compromise, especially if people are trying to replicate a live event that they attended.
Edit:
Also, of course, people's perception of sound quality varies enormously, SWMBO for instance is perfectly happy listening to her favourite, band Westlife, on the crappy little speakers built into her iPad and will not listen to either the CD player in the lounge with proper speakers distanced nicely, nor the BT speaker system and yet she goes to their live concerts almost annually, WTF!!