Or they could save all work files to a server, and have very little on their desktops/laptops.
That strategy is fine if the network is stable and the parties responsible for server backup are doing their jobs. The problem is that the "admin" task is treated as a collateral duty. It's not billable time to a customer. If the responsible party has a full plate of billable work, the collateral tasks never get done. Nobody cares until the server crashes.
Having lived in this environment for quite a while, I invested in DVD+/-R/RW DL drives on each local computer. I use Ghost to back them up on a regular interval.