I think it's good he returned to cleveland but Lebron is an opportunist, kyrie,wiggins,thompson,waiters are all young pieces that will benefit from playing with him now and he will benefit from playing with them in 4-5 years or are valuable trade pieces(excluding irving I doubt he's traded) to attain kevin love to form another big 3.If Wade wasn't washed lebron wouldn't have bounced he basically left a stable organization with a good front office for an unstable one who's had multiple gm's and coaches and haven't made the playoffs since he left.It was the same when he went to miami,a big 3 with 2 fellow stars was the best/safest option.I do think he wanted to return to ohio his wife,kids and team wanted too also cuz if lebron wanted to stay in miami melo would of went to miami too.