I think it was obvious the Vive was "not far away"
to you because the Oculus was good enough for you. The Oculus was still on the wrong side of that for me, so I had no belief that incremental change would make it a "have to buy".
The MagicLeap, on the other hand seemed like it needed a higher FOV and resolution. Ideally black pixels behind/instead as well. Those seem like incremental pieces. I would have taken and played with a free MagicLeap/HoloLens (although not purchased one).
As for a "mass market", I think that's more a function of price point. The MagicLeap (and HoloLens) are really expensive. Which means there's not just a technical issue but also a disposable income issue and killer app issue.