First, it's weak to give Marcus Smart credit for the team winning, as they were winning this year before he came back. And their defense hasn't been great with him back. Randle is on a team with no veterans and a roster that was just tanking last year.
Second, ask yourself this question, who would have more trade value? I think Randle would and that's how I determine if a player is better.
I hope Smart is better, he shot well against Cleveland. I belive 5-9 with 14 points. If he averages that then yeah he's better than Randle. However if he plays like last year then he isn't.
Also, I think Randle is better than Rozier today as well so please don't think this has anything to do with my feelings on Smart as I like him. Just don't see him as a starter in the future.