Sure, its a passive ability, meaning they don't have to pay fate points (beyond the 1 fate point lost from refresh) to use it. Thats why I'd say that not having a True Faith template would require you to invoke an aspect to get blessed weapons. It would be easier to hand wave it for someone with a True Believer template but not Holy Touch, because thats what they've devoted their character to. Having other characters just be able to do it without cost just makes it a cheap trick, and I'd really resent it if I played a True Believer in a campaign where everyone could do it without paying anything for it. Maybe you don't have True Believer's in your group, so maybe you can convince your GM to house rule blessed weapons for people who have faith aspects.
Eh, I just see the True Faith powers as a variant form of Sponsored Magic (or, in this case, Sponsored Powers), where the Will of the Almighty is expressed through them. That's how things like
Bless This House, Guide My Hand, and Righteousness work; you're borrowing some of the Almighty's mojo, which is why they cost Refresh (aka the sacrifice of your own free will) to acquire. A strong, personal faith in something requires no higher power or even regular church attendance (in fact, Harry mentions this several times [most recently in
Changes, p202]). Or are you suggesting that Harry has a True Faith power?
My character already has the Aspect and I have few qualms about invoking it for effect, I just don't think it's necessary. I mean, you don't need an Aspect/FP to bypass a Cold Iron catch or a Fire catch, right? Why is Holy Stuff more special than those Catches?
Also, the sword would not be considered "holy stuff" for anyone but that swordsman (or, I suppose, his retired grandfather), due to the nature of the weapon and what it represents to him. So, if another PC picked it up and used it, it would be just another Weapon:2 sword. For an item to be
inherently Holy, irregardless of the wielder's own faith, it
would require some supernatural mojo (a la the Sword of the Cross).
This... still sounds like a supernatural power.
It comes close, but no more so than
Listening, Devout Words, or Finely Attuned Third Eye do. IMO, at least.