It needs to be setup that materia armor is ultimately better,
Why?

Why should sitting in town playing slot machine give you the best of the best stuff?

You keep talking about balance but there shouldn't be balance between crafted and dropped gear. Dropped gear should be better because it takes more people and requires a pulse to get.