Reaction score: 650
which FreeBSD ports require it …
<https://www.freshports.org/audio/pulseaudio/#dependencies> ▶ … required by …
pkg rquery -r FreeBSD '%ro' pulseaudio | sort
Without a lock pkg would just re-install the package on next run because of the changed options.
Possibly, depending on how things are configured.
My comment about locking was more general, in response to the comment about desktop environments and browsers (not PulseAudio in particular).