and so is Oblivion if you think about it. what choices there were in Oblivion? if you didnt follow the main quest or guild quest what there was else to do? go out in the forest and kill monsters. you can do the same in the witcher. you are realy one of the worse posters on the forum because you always come on topic and give straight opinions on wich you didnt do any research and dont know [censored] about. all you try to do is get your post count up
Oblivion is linear IF you choose to even DO the main quest. You can put hundreds of hours into a character without even touching the main quest, and you'll never be at loss of things to do. Games like Witcher 2 have side quests... but TES has many side quest-lines. So not only do you have a main quest that will keep you busy, but the mages guild, fighters guild, dark brotherhood, and thieves guild are each just as big of a part of the game. By doing the main quest, you only complete a small fraction of the game.