An all-time great does not just make the team once, he appears yearly.
Most players set a career goal for themselves to make the NBA all-star team at least once in their career, but as the appearances start to stack up the gap widens between a good player and a great one.