Other people have stated it over and over again for you Ted. If they had intended for Vector Strike (for any model that can do it) to sacrifice a shooting attack to use the ability, they would have said so in the universal rule. It would say "instead" or it would direclty say, "may sacrifice the use of one of its shooting attacks" and so on. Your logic does not track. No amount of wanting it to be true is going to make your argument hold up because it cannot be proven valid in the inverse or across other examples.
I know it sucks to say, "I was wrong." You, me, and Fonzi don't like it. Fonzi and I still can choke it out. You don't even have to go that far. If you can't bring yourself to say the words, just let the matter drop.