People forget that with the likes of Kendall the magazine gets a 3 in 1 package as opposed to using a strictly high fashion model. They get a model, celebrity and insta star. Meaning the cover will be talked about and create hype and relevance for Vogue which is what their advertisers and suits want to see. Gen Z may not be buying magazines but they are buying the Balenciaga shoes and tiny Valentino bags and are the army Anna needs to create stars by them supporting that particular person on social media. We are in the era where even a celebrity cover has to really be a popular celebrity to create any hype otherwise the magazine becomes a fossil. Complaining about Reality stars, Nepo babies, Insta celebs, Kpop stars and now even Youtubers and Tiktokers is all in vain because all that matters is how much it trends. It has gotten to the point of Hollywood injecting in the random trending instaceleb to a tv show or movie to get more eyes. I remember in the 90s it was the same thing when people complained about the supermodels over exposure, then in the 2000s people complained that baby dolls and the Prada robot girls didn't have personality as the Brazilians then in the 2010s people complained that the new breed of Binx, Adwoa, Selena Forest, Mona Tougaard etc lacked charisma.