Alright dude. I hope you can enjoy something more than you do this lol.
Also, Luke IS a stranger to them, and IMO it works completely fine. It's only a wow moment to viewers.
A stranger Jedi would've been fine by me because it would've meant a new character. You can find me in threads before this one saying "I hope it isn't Luke". I just underestimated how I'd feel when he actually showed up.
A new character could work, but not as it played it with Luke in the show. The situation is set up specifically that the Mandos have no hope of winning the fight once the dark troopers breach (even though I actually think there is narrative set up for them to fight off the Dark Troopers), but here comes in this new character that mercs them like it's nothing. Other than his literal presence being signalled by the Grogu Star Phone, this is a straight up dues ex machina. With one fell swoop, this one character just magically solved the plot, turning an impossible situation into barely an inconvenience.
This ONLY works if we know who this is, are happy to see him, and want to see him as plotbreakingly powerful. That does not work with a new character. It only works with a character that carries insane mythological, nostalgia value that is totally separate from anything actually happening on screen, because otherwise it lays bare how mechanistic and emotionally dead this save is. You need the audience to go "Oh my god, it's Luke, I love you Luke!"
As for me feelings...idk. I don't hate the show, but I think it's kind genuinely insane how...I hesitate to use the word badly written, because it's definitely not in places and you can't say that many of the 'flaws' I would point out are accidental, but it is specifically crafted to scratch the pleasure center of SW fans brains more than it is telling an actual story. So I think it's poor as a story, but it's fascinating to see how this interacts with the fandom. But also, as a fan of good stories, I can't help but point out what I feel are the flaws of the series. So I'm in a wierd place with it.