Rotating Machinery Engineers are a strange lot. If they were ever once burned by a radial set-screw coming loose, rubbing, corroding away or as an initiation site for a crack, erosion or corrosion, then they would tend to forbid them in the specifications from then on. I have never had a bad experience with a radial set-screw and so they are still allowed in my specifications. But, I have seen set-screws fail from corrosion, so I still have a preference for tack welds. Another engineer may have had a bad experience with a tack weld cracking and thus prefers (or demands) set-screws.
Johnny Pellin