No. Or at least that is my opinion.
We have dedicated vises or fixtures permanently mounted and also have dedicated tool sets permanently in the toolchanger or reserved for a particular program.
Setup involves installing the custom jaws on the vise, loading the correct tools if they are not already in the machine and running a program which just enters all the offsets for the setup; then running the part program.
It takes several minutes to set things up the first time and find the actual offset values but when the second and subsequent setups are done it is very quick.
An open mind is a virtue...so long as all the common sense has not leaked out.