You're right about that. However, I do think that it is EXTREMELY tedious to have to level my minor skills just so I can get some good stats when leveling. It's just another unnecessary layer of tedium to the whole system.
Also, I chose the three Willpower magic schools and Blade as my major skills. Unfortunately for me, this means that if I were to use my Blade skill regularly, I will definitely NOT get a +5 to my willpower when leveling. This is extremely frustrating because I can't seem to play my character the way I want to without causing him to be unnecesarily weakened when leveling. This wouldn't be such a problem if the game did not scale enemies to my level which meant that I could have compensated for this by leveling aggressively. But no, every singe level, I've got to plan my skills meticulously to achieve the results I want.
Also, I think it ****ing sucks that as a Mage, it is possible to get stuff like 100 strength or 100 agility or 100 endurance. The game doesn't allow me to be a kickass mage with low health but high damage output. There's just no distinction among most of the character clases since everyone gets access to the same skills/weapons/stats. In this respect, I think the D&D system gets it right. A mage is a mage is a mage with low health but powerful spells. Same goes for a fighter or a thief. All powergamers in Oblivion would end up with a jack-of-all-trades character. All powergamers in Baldur's Gate 2would end up with an extremely powerful mage/fighter/thief. See the difference?
Another issue with the leveling system is that I became the Archmage of the mage guild at Level 10. Where's the realism? A level 10 mage becomes head of the mage guild and kills a supposedly very powerful enemy at level 10?