I think what was suggested by the devs is fine. Gatherers find the catalyst. Crafters attach materia. Adventurers use the gear and convert it to materia or request new/better materia. No one's really getting the short end of the stick here, all types of classes are involved unless I've misunderstood something.

From my understanding gear can be converted to materia at a certain point which crafters then have to attach to new gear with the catalyst the gatherers get.