It's not a mark against Hakeem's legacy...it's a plus for Kobe's. Kobe should get equal hare of the credit of those titles with Shaq considering he was all NBA and averaging 25-30pts a game during that run. But even if you wanted to relegate Kobe to 2nd fiddle that is still 3 extra championships as the #2 guy on his resume. Those accomplishments still carry weight and put his resume over the top.
I would agree that had Hakeem had better teammates he could have possibly won even more rings. I could also say the same about Barkley, Malone, Ewing, Robinson, Payton, Kobe(05-07), Wilt, Robertson, and many others. The fact is players get lucky sometimes with the teams, coaches, and systems they wind up in. By assuming Hakeem would have won more rings had he had better teammates, and then crediting him for them, is unfair to Kobe who actually did it.