I would be raging less, because OP skills vs OP skills =balance.
OP skills vs static mobs with the IQ of a chinchilla is pretty stupid.
Except not everyone would use the OP skills if it were multiplayer, and they'd complain about the people using them. Rightly so, in that case.
LOL. really.. there is nothing to fix, it's your free time, if you want to waste 25hrs in a repetive task, sure. it's as dumb as whining over quests cause they give you money.
hey betsh! plz mod questz so i get lezz monay. charct get to rich quicklay. alrdaya got houze after 2h QUEZT.. 
If you could get the reward infinite times despite doing the quest once, then it'd be more like that. You're quite clearly intended to get money for quests, you're clearly not intended to be able to make a bow with a 900 damage stat. There is something to fix, because it is obviously broken. You might, for some reason, want this broken thing to stay in the game, but it doesn't mean it isn't an obviously broken mechanic.
It also doesn't take anywhere near 25 hours. Smithing can be leveled to 100 in less than 10 minutes if you've got the cash ready - not hard to get either. Alchemy and enchanting take longer, admittedly, but not that much longer. This doesn't really have anything to do with the balance issues though, they'd take the same amount of time whether you could exploit them or not.