I don't think the 3-1/2 year period should matter (unless there's a specific criteria).The only real issue I have with the Rockets is Clyde Drexler, great HOF player, but only played 3 1/2 years here.
The fact that he won a championship because he wants to be back in Houston to do just that sounds more logical.
That and him being named among the best 50 are huge, and he retired as a true Rocket.
I think if Barkley wasn't such a hard head, Clyde would have continued to play for at least another year.
(I love Barkley, but his mouth can be a detrimental to himself when he was younger.)