Sounds like you want to just be able to tape down the "cast spell" button and leave the game running overnight. You could just get the game for PC and press the magical tilde key and type in "player.advskill restoration 100". Saves time.
I think a bigger problem than the "learn by doing" exploits is the absence of learning by doing in a couple of cases. Meaning, you don't have to learn these cases at all in order to be a master at them. I'm referring to speechcraft and lockpicking. Those minigames either need to go or need a massive overhaul.
No, not at all. I just want some fairness to it. In truth, I'm not a fan of the "gain skill by doing" dynamic, simply because, it's a game, and I don't want to have to "practice" an RPG skill in order to make it useful.
Example: I create a fighter and around level 6 decide to take up destruction magic. I now have to start "practicing" on things that are far below my "level," because if I attack anything at my "sword level" with my minor little fire spell, I'm going to die. This is how it would work in real life, except that I could learn the destruction spell in safety, use it in safety, get better at it, all while safe and away from monsters, then use it on something during a fight. Practice.
No, I don't want to be able to tape my buttons down and get there. I get that that's why they changed it, except, it's a single player game, so what difference does it make? Really, I just want some order to it. As I said, I would cast detect life ALL the time. So that area of magic would skyrocket for me, while destruction svcked. Why? It's magic. There's got to be some similarity between casting a fireball and casting detect life. I should be better at that than some novice is. I should be able to cast even complicated destruction magic if I can cast complicated restoration magic for instance. I might not be AS good, but I should be FAR better at it than a novice would be.
I don't know exactly how I'd like it to work, but I definitely don't like how it worked in Oblivion.
Again, I really don't want to "cheat" and hold the buttons down and leave. I'd like the system to be more consistent. If I cast detect life 100 times an hour, I'll be fantastic at it. But I only find SO many enemies. Really took away from my playing in destruction magic...