Shaq above Kobe? Yes, Kobe's had some injury prone, poor years recently. But so did Shaq. And last time I checked, Kobe has more rings and is higher on the all time scoring list.
Karl Malone is also way too low. Yeah he didn't win any rings, but he's second on the all time scoring list.
I've also always thought Walton was overrated. He had one good year in the NBA where the Blazers won the ring. The rest of the time he was injured.
Finally, and most controversially, Lebron is a great player and deserves to be on this list. However, placing him 3rd, above so many greats, is a bit much, especially when several of those other greats have more championships in tougher eras.