This is dependent upon where they are located. No, they are not all generally maintained by church of Dorand, but it would probably also be a bit of a pain for both programmer and player to have to buy a ticket for each crafting hall. Likely as not, in an RP sense, the character has had to purchase a 'crafter's badge in each town they chose to craft in, and likely have regular tithings as well. It's far easier to RP the accuracy then asking our coders to mechanically enforce it.
~row