I've mostly chosen to stay out of these discussions (at least, in #KingsRap) since the All-Star Break, but I take issue with this comment: I find your phrasing to be problematic here, saying that you can't "just" switch teams, as though switching teams is something that people do idly. Switching teams is much rarer than self-proclaimed 'die-hard' fans would have you believe and, when it does happen, for most people, switching teams is not like switching a t-shirt, or changing into a different pair of shorts.
I don't believe that there is anything inherently noble about rooting for a team, so I don't believe that there is anything inherently ignoble about switching which team that one roots for, since it is unlikely to be a decision that anyone comes to lightly. The remaining 'die-hards' like to create a narrative in which fans switch teams over one issue or one player but, unless you're just jumping from winning team to winning team, there's usually a whole lot of stuff that has to happen before a fan gets to that Popeye-esque stage of "That's All I Can Stand, 'Cause I Can't Stands No More!" frustration to want to leave.