Cubes retired 24 because that was the post-MJ/pre-LeBron's 2nd Act era in the West that really only 3 teams can relate to; Lakers with Kobe, Spurs with Tim, and Mavs with Dirk. All 3 played 20+ years with their team. Probably never gonna see that again. It's different for fans of those 3.
And the league should definitely change the logo to Kobe. Jerry West himself has said he thinks it's time to change the logo, so that's inevitable. At this point if they change it to anyone other than Kobe, MJ or LeBron then it's bad for the league.