I haven't finished Demon Slayer, (idk why, I started it, it was good, life just got in the way, lol) but I got the feeling like he was the Naruto Kishimoto was trying to write. An untarnished hero.
But...Kisihimoto always made Naruto the but of jokes too. Stupid or falling behind as a kid/teen/young adult, then a terrible dad as an adult. And not much of a hokage either. (I didn't watch Boruto. Just. Can't. Do. It. So, let me know if my opinion is wrong about that.) He was supposed to overcome his terrible past to become the hero, but Kishimoto just kept screwing him over.
Maybe it's just me. Anyway, when I watched Demon Slayer, Tanjiro felt like Naruto, without Kishimoto tripping him up all the time.