Like Hunt Down the Freeman style of shit here, the NCR campaign alone is basically a hodge podge of several games and movies rolled into a blender and thrown out in a completely nonsensical manner (from CoD and Dead Space, to Wolfenstein:New Order and Metal Gear Solid)
At the end of the day a lot of the team are to blame for this complete shitstorm especially the lead developer who clearly had no control whatsoever on his project and let it mutate into a complete monstrosity for over 7 years.
Heres a video showing a lot of its awfulness...