Tell me why?!:

I mean uh, seriously folks...this should have been a simple move process, yet it had to be stopped dead in its tracks with no clean-up involved! I just said "Here..move this from this drive to this drive." You would think if it had an error due to its own stupidity that it would have had enough care to put things back the way they were. What does it do?
*AHEM* ..it leaves all of the files it did already in their new location, while leaving the rest of the directory and file structure that it hadn't moved still in tact in the original location. Why is this totally frustrating?? Because. You see, I have to now go through the time consuming effort of figuring out which files had been moved and which ones weren't and transfer every thing to the new proper location one at a time because something screwed up somewhere.
Why couldn't it just ask me if I want to rollback what had just been done and if I say yes then it would do just that?
Dear Microsoft,
Please put this ability in your next OS releases.
Dear Microsoft,
Keep up the good work.
P.S. Is there a better way to move files than through this archaic and horrible system which might actually ensure proper file transfer?
P.P.S. I hope so.
