If everyone uses a spell generating random results to get the same result, in the case of your 25-20-30, why waste time making it random? Why make someone who wants to run around with a 36-24-36 suffer such spiraling costs? If they're allowed to be possible, why enact such barriers to entry? This is a concept I do not understand.
I guess what I truly find silly is that while mediocre things are easily had, a dress that could kill takes hours of work to slip into. I thought we didn't do the "let's use real-world sensibilities for fantasy game balance" thing.
The transition from garden variety to competitive with enchanting involves nigh exponentially excessive expenditures of time, and this seems like an archaic and unfitting mechanic. I just don't get it. There's something I'm missing, or this would not seem like a problem, I'm sure.
Coding is the only way enchant armor can truly change, so I will definitely say that it is no one's task but the people who code, if it is even seen as something that needs fixing by said persons.
PS I said who's for the same reason the last two words of One Vision aren't "One Vision." I am not on a high horse here, but it certainly feels like a saw horse. D: