The fact that they've shipped two devices says otherwise? What are you trying to prove by being contrarian? They've shipped products that people are using.
My mistake - I managed to completely miss the Magic Leap 2 actually coming out. It's not what they originally promised, but they have delivered something.