Grun, the point you are not grasping is there are multiple votes on every weapons system during it's lifetime. Casting a no does not mean he wants the system eliminated. He may have later voted yes on the same system after changes were made. There may have been a rider attached that was not approved and later the very same project, sans pork, approved. Should the Senate approve everything that is put in front of them, pork and all? You would be screaming bloody murder if that happened.
Rumsfeld just cancelled the Comanche. Must mean Bush is weak on military as well, using your logic.