i can sympathize. a long time ago i
re-wrote an ugly process that detached, zipped and copied mdf and ldf, and then deleted them as part of an archival to just take a backup and drop them. i heard it got changed back to the old one because people found it harder to run restore commands than to attach with the gui.