To be fair it wasn't Obsidian's fault that New Vegas was so buggy, given the constraints and the engine they were working with. They didn't have time to fix engine bugs (which, by the way, were still present not only in Fallout 4, but in F76 as well...) if they were going to launch a finished product in the time frame demanded.
Haven't seen enough of Alpha Protocol to say one way or the other.