I get what you're saying, but the difference is that LeBron fans never claim to be Cavs fans. LeBron fans were LeBron fans when he was at St. Vincent St. Mary, when he was in Cleveland, when he was in Miami, when he's back in Cleveland, when he becomes an owner one day, when he's in his grave. We were loyal fans when Cleveland burned his jersey. We were fans of his when he didn't have a jumpshot, when he didn't have post-up moves, when the world hated him, when the world loves him. We claim to be loyal LeBron fans, even when he's 38yo and becomes the 100th ranked player in the NBA.
It just so happens that Cavs fans and LeBron fans share a common goal: That is...for LeBron and the Cavs to get a championship. Cavs fans want a championship for Dan Gilbert and his organization. LeBron fans want the team to get a championship because that's a part of his legacy. I'm not from Cleveland, I can't lie about having love for the city. I'm from NYC, I just could never get myself to like the Knicks organization, and the process of not having a team to root for forced me to become a player fan over 20 years ago.
We share a common goal and have the same enemies, and that's pretty much it. We never claimed to be Heat fans or Cavs fans. See it as us being allies, but we aren't in the same kingdom.