Boy, volumes have been written on that subject. Can you get "absolute 3D sound illusion"? I think the experts will say NO! Not with any two speaker system. Not with a three or four or five speaker system either.
The system that seems to have come closest to "absolute 3D sound illusion" is not stereophonic sound. It is binaural sound.
binaural recording - Bing
It was clear from the beginning that binaural sound was not going to be practical as each listener would have to wear headphones and high quality ones at that.
Stereophonic sound came from the idea that if you could draw an imaginary wall between the performance and the listener in the audience and place a succession of microphones across that wall to record the wave front at each and every point on it and then have a succession of speakers on a similar wall in the home or other listening area they would reproduce the original wave front for a listener in that listening area. Each speaker would be connected to one of the microphones with a separate channel and they would be in the same arrangement as the original microphones. Obviously, this idea has a lot of problems. The areas where the sounds are recorded will be different in size from the areas where the listener will be. So some scaling will be needed. Then, the spaces for each listener (their den or living room or wherever) will also be different from one listener to the next. Finally, it is not possible to have an infinite number of microphones or speakers. We could lower that number to the enough to have the microphones placed less than one wavelength at the highest frequency of interest (20 KHz) but even then we would have a lot of microphones and speakers. 331.2 m/s / 20,000 /s = 0.01656m or converted to mm 16.56 mm. So we would need a microphone every 16.5mm and if an orchestra was on a stage 10 meters wide that would be over 600 microphones and recorded channels of audio and amplifiers and speakers. Ain't gonna happen. So they decided to cut the number down - WAY DOWN. They decided that since the whole thing was going to be a compromise anyway, they would use just two microphones and two recorded channels and two speakers. That was the basic idea of stereophonic sound. And there is no way it will EVER produce "absolute 3D sound illusion".
The debates on this have been endless for decades now. And I am not anxious to get into it with anyone here and now.
Once you know that it is not completely possible, you also know that you can improve the illusion of 3D sound with things like recording medium, electronics and amplifier, speaker type, speaker placement, room size and shape, and many other factors. In any such listening area there will be a preferred listening area and other areas where the 3D illusion will not be so good. It will never be perfect and there will always be room for more improvement. You can probably get it to the point where 99 blindfolded people out of 100 will not be able to tell if they are in your den listening to a pair of speakers or in a theater listening to a live orchestra. But there will always be that 100th person or the 1000th one or the 10,000th one. Basically you have to decide on what's good enough for you. I worked as an engineer in the TV industry and had to produce professional quality sound recordings for all of my career. Here in my office I have a sound system that uses a $35 amplifier and a pair of $100 speakers. I know that, with my 73 year old ears, I could easily spend hundreds or even thousands more dollars and not hear any difference. I am quite happy with that system. Frankly I doubt that many people can actually hear the difference beyond perhaps the $200 or $300 point if the money is spent wisely and the system installed properly.
As for those who claim that they can her the difference with $1000 or $5000 speakers, I have never found one of them to prove it with a double-blind test. They always find some excuse to defend the expensive speakers even after picking the less expensive ones.
Don't know about Bose speakers, but yes, you can absolutely get the proper soundstage with a good 2 channel setup.