All my units have the "wrong" Faith as well. but hasn't really hindered me in quest progression.This faith feature is the biggest turn-off for me. I only knew of its significance when I played with the hero gallery, was shocked and then stunned contemplating have I ever looked at my main squad unit's faith. Was further disappointed when I checked, out of so many 4* units I have trained to +1/+2, only 1 of them have favorable faith and majority of the rest have the complete opposite (Mystics with Zeus, Rangers with Athena, Healers with Kratos/Ares, and so on).
It's not the end of the world, yes I can farm and gather the same units with time and money but what am I going to do with the broken ones I have now? Train them up to be sacrificial lambs? (My only Valiant included) Makes me wish for a wipe when CBT is over now...I doubt everyone who is playing now knows how much of an impact this feature will have on their units.
This is all about luck, even those who spend on gachas might not get the hero with the "right" Faith.
Do you think your progression in the game has stalled? Or is it just that you feel all heroes should be "perfect"?