Did he? Looking at their stats this does appear to be debatable. His scoring and assist number are higher but when you adjust for minutes played, there's not much difference. And Payton was behind both of them in a lot of the advanced stats including PER. I think Elfrid is the better player too but I'm not at all sure that he proved that this past season.
Elfrid did get a couple of triple doubles here, for all that's worth. He actually played well for the first 3-4 weeks with the Suns. Something happened and his minutes were cut before he was benched because he was playing around 35 minutes a game through his first 9 games and then dropped off and down to 25 minutes a game through his last 10 games with the Suns. He missed the final 7 games with an "injury" but I don't recall what that was.
The stretch that he sucked does actually match up with Booker and Warren's injuries though. They both missed a number of games in Payton's 10 game stretch where he sucked out loud before he was "injured" for the final stretch of the season. We were obviously tanking at that point also. Payton is/was a pass first point guard and missing our 2 best scorers, who were also 2 of the only legit scorers on the team hurt him a bit.
When he was acquired and even in his first first game he looked good. He kept that up for a little while also. He had a 9 game run starting on February 10th where he averaged 16.4 ppg, 8 boards, 8.2 assists, 1.1 steals, 3.4 turnovers all while shooting 48% from the field with 29% from 3pt range and only 1.6 3's attempted a game in 34.5 mpg. That went on until March 4th.
You must be registered for see images attach
The final 10 games he played were quite bad and he only played in 30 minutes or more just once throughout that final stretch before being sat after the March 26th game. He was "injured" for the final 7 games the Suns played. That 10 game stretch of his was really bad though. He averaged 7.6 ppg, 2.8 rebounds, 4.4 apg, 0.9 steals, with 2.3 turnovers on 38% FG shooting, 09% from 3pt range on 1.1 attempts. That was all in 24.1 minutes a game.
You must be registered for see images attach
Pulled those numbers from BasketballReference. I don't believe Harrison is capable of matching Payton's first stretch of games with us. Canaan could probably do it for a game or two but I wouldn't expect more than that. He did us a boost when he joined the team for a game or two but that wore off quickly.