Yes, James is loved in Cleveland, but around the league I cannot imagine this will sit well. Players just joining the Cavaliers because they think they can win a championship. This just fuels resentment from other teams, fans, and the public in general. Remember when Lebron was going to win not 4, not 5, not 6 okay we know the story Lebron.
Cleveland is slowly becoming the Darth Vader of the NBA. Being hated isn't always a bad thing if you win. The Oakland Raiders are a prime example, but they have not won in a long time. Ask their fans how enjoyable it is to lose season after season. If James wins another championship it will be interesting to see how he is perceived. Will he be loved or marked as Darth Vader forever.