Yup. Seems last time was no bad omen, since I was more careful this time around and defeated Mom easily. Or maybe Judas is just really overpowered. Weapon of choice was merely Homing Spectral Tears, plus Lil Gish's Slow Tar.
Complete opposite of last run, no stat upgrades WHATSOEVER, nor a single activated item. I just got loads of companions and health ups, plus a couple of tear effects.
I've officially decided I like any item with "Lil'" in the name. Lil' Chubby, Lil' C.H.A.D., Lil' Gish... All good.
Success like this makes 100% seem a little less fantastical.
On the other hand, Everything is Terrible!