Ok, that was the worst bs in terms of deus ex machine. Literally TWO deus ex machina moments in one episode, LOL. I mean, I'm not dropping the show over it, 90% of shounen have these bs moments, but come on.
First, Tanjiro is now suddenly a "chosen one", with one of his descendents having fought Muzan. So much for a hard-training hero, it's all given from now on. Bummer.
And then Nezuko gets a power-up in the most random way. She's a demon. She can't train her body, it stays the same forever. All the power is given to her from the beginning (unless she started consuming human bodies, but she doesn't do that). Why activate this power now and not in countless earlier life-threatening battles? Eh.
It was nice to watch, no question. But it didn't feel "earned". Unlike the finale against the thread-demon in an earlier season where Tanjiro truly gave his all and, together with Nezuko's burning blood-ability, finished the demon off. I dunno. I would have preferred more believable progression. To suddenly be able to fight an upper rank-demon feelsl akin to Gon being able to fight Neferpitou, but I have doubts that Tanjiro will have to pay any comparable price for awakening such power.
To end this posting: I guess this episode officially marks the point in history where we're allowed to lewd Nezuko now. LOL, damn, those are nice boobs. Then again, it really needs to be stated: This season has plenty of nice boobs, be it the Oiran-demon, the three wives or now Nezuko. :>