I've always felt that TES has one of the worst ways of handling experience. In theory it's a nice system, but in practice it's always very grindy and in the most tedious ways. I find that you have to go out of your way to play in a very unnatural way if you want to make any meaningful progress with your character, which is ironic for what the system is trying to do.
Skyrim did improve on how skills are leveled, making it more rewarding to just play the game normally without grinding.
Combat skills in earlier games gained skill experience per strike, in Skyrim they changed it to per damage dealt, meaning you are no longer encouraged to use a dull dagger over a sharp claymore.
Sneak attacks were made to give Sneak experience, which meant you get a small amount of experience when sneaking around enemies and a big chunk of experience when attacking from stealth (previously all that did was removing your source of skill experience).
And by merging Mercantile with Speech(craft), you get a constant flow of minor skill experience for selling your loot, and a big chunk of skill experience when passing skill checks in dialogue, replacing the dumb (Morrowind) and insane (Oblivion) mini-game grind to get Speechcraft experince in earlier games.
But if you want to interact with the skills in Skyrim on a higher level and get "more" out of them then you're gonna have to schlep a bit. The crafting skills require a good bit of dull grind with lots of forcing time to go by to respawn places for more crafting materials.
They smartly removed skills for running/jumping since every player uses those all the time (yes yes, the attrbutes for those should have stayed), but the crafting skills in Skyrim were indeed grindy.
I remember crafting countless iron daggers to increase Smithing - I'm not sure these skills could be increased without mass-producing trash items in order to be able to create the good stuff.
Maybe the superior way would have been to keep Attributes and limit what you can craft based on them.
And good luck with leveling some choice skills such as Barter or Speech. Yeah they're useless, but if you *wanted* to level them up, boy, good luck.
Despite the improvements in Skyrim (the skill increases based on item value instead of per transaction), it's also up for discussion whether "using the shop" should be a skill in a learn-by-doing system, since everyone's gonna do it.