I for one can appreciate the design idea for the system, as it encourages you to make friends (LS or otherwise) with specific crafting roles. While not everyone is in an LS with a R40 Armorer, Weaver, or Leatherworker, I'd venture to say that those people who play the game enough to have leveled into the 30s and 40s in rank have befriended others who are at a similar spot. Those who are at low levels should easily be able to find repairs due to the low rank on the items they are (or should be) wearing.
My own philosophy is that I don't wear anything I can't repair. It keeps me leveling my crafts in proportion with my main battle class.
I find this amusing. Though you may appreciate being forced to "make friends" and keep your crafts leveled in proportion to the gear you're wearing, not all people share in your enjoyment. There should be alternate ways to repair your gear without being forced to partake in one of the following: 1. Actively seek out players high enough to repair your gear (or wait around in town for someone to look at your bazaar, same thing) 2. Spend hours leveling all the crafts needed to repair the items you're wearing 3. Buying multiples of the same item.
I thought FFXIV was meant to be enjoyed by all types of people, even those that aren't capable of making it their full-time job. The current repair system is a HUGE time-sink. In fact, most aspects of this game are a huge time-sink. Make the repair NPC repair to 100%. No one should be forced to level 4 different crafts just to repair their gear. If a player doesn't want to invest that type of time, he shouldn't have too. Make the cost of the repair NPC somewhat expensive. Make it so you can only use it's services once a day. Increase the durability of items so they don't break as frequently. Do SOMETHING.
I'm glad you, and I'm sure many other people, enjoy crafting to this extent. There's nothing wrong with that, you should have that option. I just wish there was an alternative way for the rest of us.