I agree, it likely only matters if they can get voted as a starter (which can affect earning potential if voted as a starter twice), and like you said, it may not outweigh the desire for rings among other things (lifestyle/market, teammates, etc). All-NBA recognition matters more, as it directly affects their earning potential and is more of the legit who's who in the NBA. In either case, I'm not sure why someone would think that by creating a rule to keep someone like Klay Thompson from going to the All-star game helps anything in anyway.