Yeah, I never really had issues worth complaining about with the normal setup. But for my kids it actually makes sense, as half the time it seems like the goggles are riding somewhere they shouldn't be relative to their helmets.Not sure about that whole integrated goggle horseshit.
And for me it makes sense in that the Vantage didn't fit my skull but this one does, with a similar quality of construction.