Your company 401k advisor will say, yes. You get tax benifit as you do not pay tax now .
Insurance agent (like those who sale VUL) will say no, if you pay tax now and get tax free money later benifit more to you as now US tax rate is low.
So, it is a hard question to balance, arrange your investment and retirement. I do not think there is a simple best answer.
I suggest that every one learn by him/her self. It is not hard.