Souls games and Witcher are not comparable. They arent meant to be competitors. I am a hardcore fan of both series, (Souls and Witcher), have played every single game in both series (Except Demon Souls and Bloodborne which is a PS3/PS4 exclusive respectively), and there is very little similarity between them.
Witcher relies on narrative, they provide you a main character with rich background and relations. Souls storyline is all left for the viewer's imagination, you only get glimpses of storyline from the description of items, very limited conversations.
Since this is a witcher 3 thread, and you all know exactly what kind of an awesome game it is, let me clear out how souls is different.
There is a massive variety of items in Witcher 3, but all of them have near identical stats and moveset. There is no need to "learn" the moveset of an item for combat, whatever tactics you use in the beginning, you will use in the end, apart from minor changes like potions and oil buffs. In Souls game, the items and combat are extremely hardcore. You have to tailor to a specific build, you cant be jack of all trades and expect the world would treat you as such. You have to learn the movesets of weapons, and every single weapon is unique. Even the level 1 dagger, that you get in Dark Souls 2, which when fully upgraded and enchanted in the right path, can deal devastating backstab attacks lategame, there is so much balance in the game, that no weapon is considered "OP". There is always a weakness you can exploit.
And that brings it to the main difference, Multiplayer. Souls multiplayer has no equal, For Honor didnt even come close to it. Its unique and exciting, Once I invaded another player's world who used chameleon magic to conceal himself as a barrel, came right behind me and stabbed me in the back. Once I invaded another player who was hosting a fight club, and many people were there. He drew a line by some magic stone so, as to present the fighting area. It was fun and hillarious. The owner gave rewards to the winners every now and then in the form of titanite slabs (farmable upgrade item). Dark souls invaders have this "honor" thing to not use healing in a world they invade, and always greet each other before fight starts.
The first time I played DS2, and the first time I died, I got the steam achievement : This is Dark Souls, to remind me that the game ahead is going to be extremely unforgiving as well as rewarding. You dont need to fanboy behind either game, just play both and enjoy.