Retired Green Beret says nearly half U.S. citizens will not fight if we are attacked on our soil