While they can certainly get the job done the question is would a newer system get the job done faster. Most likely the answer is yes a newer system would. Whether there's benefit depends on the job and company.
I like PPC based systems but if I were running a business and time equals money I wouldn't continue to use one (all else being equal).
Many times there's also an issue in these environments of interfacing with legacy equipment which is MANY TIMES more expensive than the computer controlling it.
I've spent this week troubleshooting a B&W at work that's running a highly customized nuclear magnetic resonance spectrometer. Basically to run it, we need a system that can boot natively into OS 8.5-9.2.2 and accept a couple of PCI cards. We're talking a couple hundred thousand dollars in instrumentation, and again is customized to the point where it's both financially or logistically possible to replace it.
We've tracked the issue to a dying HDD, which fortunately is an easy enough fix-it's just having the system offline long enough to fix it properly when it's currently working with a few "band aids." I've been trying to migrate the professor who operates it to a newer computer(he has a DA G4 "on deck" but hasn't transitioned yet) but have to tread VERY cautiously as there's a lot at stake if the computer operating this gets screwed up. I think, though, that if we're going to be trading HDDs it makes more sense to swap over to the new(er) computer.
Whatever the case, though, an MDD(non FW800) is the end of the line for what will work here.