I agree with others that Lebron is unlikeable. A lot of superstars will be hated by fans because of jealousy, etc. With Lebron, that's some of it, but it goes beyond that. The ego and arrogance is always going to rub folks the wrong way; it's hard to like a guy who refers to himself as "King". The marketing, the anointing by the media, the coddling by the refs, the jumping ship to Miami... He's just not a guy who is easy to embrace.
But, you can hate the player, but don't hate his game. He's a tremendously talented player who has consistently maximized that talent recently. He struggled earlier in his career in a handful of playoff series, but has excelled since 2012 (and even before that, had plenty of epic playoff performances). He's played with some star teammates, sure, but at least with Irving and Love, neither had played in a playoff series before he arrived; now, they're Vegas' favorite to win the title.
Fans come across as petty when they suggest that Lebron can't win without the refs, or that he's a serial choker. Neither is true. Lebron is still the best player in the game by a wide margin, and there's no player who individually gives his team a better shot to win a title.