For someone entirely outside of the payments space, what are those obvious reasons please?
Up until a point, we were able to (easily) reproduce these messages via the ISO8583 message format via software. Makes certification much more automation-friendly.
Once we got into hardware encryption/decryption via HSM devices, it wasn't as easily done.