I think we should consider Tanjiro becoming a demon like Nezuko. We were already shown a swordsman demon using breaths so its totally possible.
Besides, in order to fight muzan for one and a half hours we need someone with inexhaustible stamina, a demon.