While I 100% agree that there should be a better way to acquire the various combat style mods, it's not as bad as you seem to think.
Ada's inventory changes daily, not weekly, and she's had five different elemental well mods in the past week, and four different ones the week before that.
Still, it's not a great system, and there should be a way for newer players to grind them out.