As a multishipper, regardless of “validity” I tend to like ships more when the people shipping it clearly like the character(s) involved and less when they clearly don’t.
Sure, if we’re gonna compare the non-endgame Naruto ships, KibaHina and SasuKarin have way more canon interactions and actual bonds than SasuHina, who’ve barely interacted, but the people who ship them are more likely to dislike Hinata and/or Sasuke and mostly do so as a means of “getting them out of the way.” ESPECIALLY KibaHina, I do quite like SasuKarin because I have still found more than enough shippers who genuinely love/understand Sasuke, although it’s still a toss-up whether they’ll be a Sasuke fan or hater. KibaHina on the other hand? I can count on one hand the number of times I’ve seen a KH shipper who genuinely loves and understands Hinata and doesn’t bash/devalue her in other posts. SasuHina shippers often tend to genuinely love and understand both characters involved so that’s why I’m more into it than either SK or KH.
Sure, if Sanji from One Piece ends up with anyone it will probably be Pudding but honestly? Most shippers of that pairing either hate him or misunderstand him. I can count on one hand the number of times I’ve seen a SanPu shipper who doesn’t bash or demonize Sanji in their other posts OR (if they claim to be a fan of him) grossly misunderstands his characterization in WCI and takes his scenes with Pudding out of context to misrepresent him. This correlation soured the ship for me and made it hard to enjoy. SaNami and Sanji x Viola fans on the other hand? They’re more likely to actually love and understand Sanji, hence why I love those ships more and tend to seek content for them out. Oda may have said “no romance between the Straw Hats” and a Viola/Sanji reunion is unlikely, but that doesn’t change the fact the fans who ship them are less like to bash/mischaracterize Sanji than those who ship him with his “most likely endgame.”