Your ex-colleague may not be factually correct, but I agree with him in spirit.
If you use powershell, what's your reaction when you delete some stuff by using the "-Force" parameter and that it's deleted ?
Steve usually said that Microsoft should ask for a confirmation before deleting anything, even with the "-Force" parameter.
It was Microsoft's fault when the whole test environment, that he spent two days setting up, was deleted with the "-Force" parameter. He said something along the lines of "Microsoft shouldn't let me do this".