How can be a game that have been in development for 8 years come out like this? its just not comprehendable for me.
I'm sorry to say but from my standpoint, you are just whiny.
Are you sure that the game has been being constantly developed in the last 8 years? Stop using that magic number to blindfold the arguments on your side. We have a lot of sequels/DLCs/bug fixes/patches to Warband. Also, C++ and DirectX from scratch aren't as simple as Unity engine.
For your information, even my low-ass potato 6-year-old laptop can handle the game so well in 1024x768 resolution. Indeed, I have encountered a number of crashes and glitches and a handful of bugs. However, things have improved a lot since e1.1.1. Not a single crash since then. Performance improves a lot.
That is one huge amount of effort from the dev. Yes, it's called the framework/engine.
Building the game is one superficial part, a big one. But there is one more, the engine underneath. Huge and humongous. Do you know banyan trees? The engine is like the roots. It's not easy to be seen. Bug it's there to support the whole. Just don't forget it ^^
Anyways, all the things above weren't aimed to change your viewpoint. I just wanted to give you and others a big of the context and some opinions.
Last thing, if you do not like it, whine about it or project negativity just only makes you feel 'not-so-smart' and annoying. There are many early-access warnings, you should have read it carefully. ^^
Best regards!
P/S: Migrating from D3D9 to D3D11 is a really big thing. LOL.