I am not that bothered about the road map. Played the game from day zero, only just starting on my 2nd more thorough play through. I didnt buy into the pre-order hype, the dev streams, I simply played the game.
Yes it has flaws and they DO need fixing, but its a year on now (almost) and a lot...