In my opinion, people who use prime for weddings use it because they are much much sharper than zoom lens. And i believe that they dont use the 1,4 aperture, they use narrower aperture. Maybe I'm wrong, but that is just my opinion.