One could argue that fans would rather watch Martinez/Rodriguez for two months than trade them for garbage, but I wouldn't say it's important to worry about what other GMs think.
It's possible that no team made a worthwhile offer for Rodriguez, but I suspect that was not the case given the great demand fpr pitching at the deadline. I believe Rodriguez could have brought back something decent in a trade, but I think there was either miscommunication or a change in mind on Rodriguez's part at the last minute. Either way, the onus would be on Harris.