I feel like league semantics is just asking for some people to "well actually" each other. If something looks like a duck, quacks like a duck, waddles like a duck, etc's like a duck, then someone else saying it's actually a yaddayaddabird just means you can roll your eyes at the person for being pedantic. The Yotes are relocating to Utah, and if Meruelo gets his affairs in order to build a new arena (a HUGE if) then he gets an expansion team in all but name.
And I feel like we get too hung up on franchise lineage. Simple fact, most Utahns aren't going to care what the Yotes did in Arizona any more so than they will care about what the Jets1.0 did in Winnipeg. Because why should they? Until fall, the Yotes were just one of many teams that existed in a league that didn't play in their city. Fans care about what happens in their market and what they root for. There are assuredly more Avs fans that care about the NHL Rockies than Devils fans, after all, and likewise more Wild fans passionate about what the North Stars did in the 70s and 80s than Dallas Stars fans.
The Yotes lineage being technically intact is nice, I guess, but that's basiclaly just trivia for the future rather than worrying about arguing over.