Are we certain that materia "attachment point" accumulation is solely the task of battle classes?

Crafters and gatherers can't gain attachment points through their own armor as well?