Hi Ion,
I'm not sure why we don't have it. For a while we (I) blocked put if-not-exists out of concerns that this could block future performance improvements. I assume we may have done the same for copy. There may be some concern about MPU copy on the S3 gateway, though.
If you open a bug we'll prioritize.