This game lacks character development in a sense that I don't have the feeling that I belong anywhere in Skyrim. I keep starting over when I reach level 20 because I have nothing left to do that can be related to my character and who I want to be. Guilds have always been the answer to this, but in Skyrim, Guild related quests are criminally short and all other none guild related quests are simply not that interesting, mainly because once you finished it, it does not continue it's story, if you catch my drift.
All my characters have felt like mercenaries and errand boys, simply because of the serious lack of story lines with multiple quests. I can't play a pure mage or any other build because this game does not allow me to, it forces me to take quests none related to my character like sabotaging a lighthouse and running errands for people I have no business with. For all the content it offers, it offers almost none for character development.
What i'd say is that the game lacks is narrative not character development, and i disagree that it forces you to do quests, it dosen't force you to do anything really.
But i guess that's all up to personality traits, some need structure to enjoy themselves others want less structure.
I supouse you'd prefer it if you felt there was some arbitrary thing in game that gave your character purpouse which would've been nice.
I did enjoy that in Morrowind that you had acouple of options as a mage with the Mages guild and Telvanni and i would've loved to see that in this game aswell. They hardly had any story worth mentioning but it make my character feel more like a mage.
I would've been fine if the guild quests were as short as they are now, but instead partion it up abit.
Say you need a particular rank to advance in the guild and the next storyline and fill it out with various side missions, there's loads of stuff a mage could do in Skyrim, investigate Dwemer ruins, Falmer, deal with Hagravens and Witches, Necromancers, lore, politics, missions with court wizards etc
You can still do alot of those things tho, you just aren't always given a set reason why by the game itself, other than fun ofcourse.
Tbh i think it was a developer at Blizzard that said something like "sometimes you need to protect a player from themselves beacuse they'll sometimes feel forced to do something you want to be optional" this game just dosen't have those restrictions.
I'm not bothered by this personally, but like i said, i think some people would have more fun if there was more structure and certain restrictions.