https://www.foxsports.com/nba/stats...&pos=0&team=0&qual=1&sortOrder=0&opp=0&page=1
Not true, stop letting a 11 minute YouTube clip years ago and social media cloud your judgment.
Harden was in the top 50 in advance defensive stats this year. Curry was ranked 84th . Harden was 2nd in the league in steals and 1st in deflections. All this while playing the most minutes in the league and throwing up almost 40 a night with a depleted roster for about half the season.
There's plenty articles detailing his improvement.
https://hoopshabit.com/2019/03/28/houston-rockets-james-harden-progress-on-defensive-end/
Iverson often led the league in steals but he was a bad one on one defensive player. Stats can be misleading on the defensive end because you can be a leader in steals (cheating the lane because you're often defending the worst offensive player). Magic used to lead the league in steals too and he was a defensive liability on the perimeter. Harden is a fucking garbage defensive player.