Zato što NE traže obadva predloga isti padež.

"Za" traži akuzativ, a "protiv" traži genitiv.
U ovom slučaju, međutim, kao što je to i inače za sve imenice muškog roda koje spadaju u kategoriju živog, akuzativ i genitiv imaju jednak oblik, pa je i konstrukcija "za i protiv Vuka" podnošljiva.
Ali sve drugo neće biti dobro — recimo, "za i protiv izbora" (muški rod neživog), "za i protiv eutanazije" (ženski rod), "za i protiv preuređenja" (srednji rod) jednaki su slučaji kao "sa ili bez + genitiv". Ne slažu se oba predloga s tim oblicima.
Jedino ako, što i ne bi bilo nerazumno s obzirom na upotrebu, norma eventualno ne prizna "za i protiv" i "sa ili bez" kao okamenjene izraze takve, čija je dopuna u genitivu. Ali norma uvek pomalo kaska za upotrebom.
