Is iPhone X Apple’s Vista?

Apple is taking a different approach with review units for iPhone X. What does it all mean?