>
the inside/outside thing can very easily be a property of the headphones, not the mixNot in any of my experience or knowledge. Literally every set of headphones makes it sound like both mono and stereo audio are coming from inside your head, unless the actual mastering is meant to provide an "outside your head" experience.
Originally, the "outside your head" experience only came from binaural recordings, where two microphones were placed inside dummy ears on a dummy head. That led to the famous "virtual barbershop" audio track and similar. The "outside" effect comes from a combination of relative delays* and the head-related transfer function (HRTF) [1] -- how the shape of your head and ear affects the sound waves.
Regular stereo mastering never uses any of these binaural effects, so it always sounds "inside", or "between the ears".
Spatializing stereo, on the other hand, is Apple's (quite successful) attempt to create relative delays and the HRTF. It has nothing to do with the quality or specifications of your headphones, and rather everything to do with the audio signal.
[1] https://en.wikipedia.org/wiki/Head-related_transfer_function
*To be precisely accurate, I believe the delays are actually included as part of the overall HRTF.