You nailed it perfectly. I've dealt with this problem so many times in my career it makes me sick. Continual pounding on hardware/systems to let them realize that we really can't finish software without actual hardware (simulators only go so far) and that a few weeks of integration at the end of a multiyear hardware/software/chemistry project just ain't gonna cut it.
So glad I finally got out of that industry!