I think TLJ was way more damaging to the SW brand than BvS is to the DC brand, which is something you have to take into account: the overall brand. I see your point about the spinoff movies, but again, overall, the DC brand is still fine. And the main reason for that, is because these movies in the DCEU aren't canon to these characters. We just had Nolan's TDKT, people liked Burton's Batman movies, the Reeves Superman movies, WW, SS, etc. I think people are aware that while they may not like BvS, they can still enjoy WW or SS, and in a few years, this will all be rebooted, and in no way is going to damage the overall brand to the DC characters. But with SW, if you hate what they did with the character progression in TLJ, and you think it was stupid to do a Solo movie, etc, well, that's canon. That's your SW for life. No reboots, no do overs, no new interpretations: this is it. That was a fatal error on Disney's part, to tell everyone that everything produced by Disney is now canon. If WB came out, and said Zack Snyder's Superman and Batman are now canon to the characters, and that's what everyone had to follow in the comics, movies and games, it would be a s**t show. You don't just give a guy creative freedom to do whatever he wants, and tell people, "hey, if you don't enjoy this, you're stuck with it. This is how the characters are viewed for life".
So these analogies to Snyder don't really hold up to me. I get what you guys are trying to say about studios giving directors creative freedom, and about spinoff movies, and the overall reception with fans, but at the end of the day, Snyder and Rian Johnson are in two completely different situations. So you don't like Snyder's Superman or Batman? Cool, you can still have your comics, tv shows, videogames, and a new set of movie will be rebooted a few years down the line. You hate what Rian Johnson did to Luke Skywalker? Tough s**t, you're stuck with it. This is your SW. That's a HUGE difference.