A lot of the negative reviews are from people who cant get the game running properly (bug or problem on their end) and people who are not impressed with the games first impressions. I had both with fo3 and fucking hated the start in the vault but then it grew on me.
EDIT
And I guess a custom UI will be the first mod to drop