I don't see why it's surprising. One of the big points of RPGs is character growth. Since RPGs are almost always heavily tied to war and power, this character growth usually expresses itself in power your character comes to possess, i.e. new spells, new levels, allies, money and recognition, et cetera. For the sake of realism I want RPGs to accurately reflect this and get disappointed when they don't. If I - playing a level 112 witcher - get forced to run an errand for a bunch of dumb farmers so they'd open the door to their house for me, I look at this as a flaw because the game doesn't appropriately react to my character's growth or his/her supposed status in the world. Why can't I just bash the fucking door open?
True, sometimes the W3 does let you slash away the peasants instead of listening to their shit, but more often than not it isn't the case. Why can't I just Aard the dumbass dwarves' door away in the Mystic Isles? Why can't I max-upgraded Axii the drunk retard baron to tell me where Ciri went? Why do I need to+am even encouraged by the story to take care of everyone's trifling personal business when the world is purportedly at stake?
Now obviously there's limited time and money at stake here and the developers can't possibly be expected to write a custom scenario for every possible course of action your character might take. But you don't really need to do that. It's as much a symptom of the setting and the writing as it is of the amount of reactive content that is actually in the game. In the first place, filler quests like the Mystic Isles' shit shouldn't be there, and the Baron's questline should've been written with a better excuse for the witcher to embark on it than "Baron has some irrelevant piece of info for me". What if the Anna knew something interesting about Ciri? Wouldn't it make a whole lot more sense for Geralt to help out then?
To respond to the rest of your post, no, I don't want everyone in town to give Geralt a blowjob. I want them to fear and revile him. I want them to react to him in a way that reflects who he is said to be, and in the same way they do in the books. I don't feel like W3 captures this. Yes, some peasants go screaming when you come near them, and you can intimidate some random bandits with your witcher's medallion, and yes, most characters superificially "revile" Geralt. But these things just feel like props put there as an afterthought. Dude X might fear Geralt to the death, but he'll still ask you to escort his daughter to the village next door. Gal Y might revile Geralt, but she'll still help you out in any way you could possibly want for after a few formalities of "oh no you're a witcher why should I trust you" "because I'm here to help blah blah" "oh ok". It never really poses an obstacle or makes me feel like being a witcher limits me in any way from doing what normalfag NPCs can, or a stereotypical RPG protag can.
I don't know if you experienced any of what I'm saying. You should ask yourself whether this game actually made you feel like Geralt. Maybe it did. It didn't, for me.