Have we had a conversation already about allowing/disallowing based on whether output amounts are the same?
I don't think it ever came up before. So let's make a decision on it now

I think my previous arguments still stand. We need to debate whether we want to opt-in for as much valid transactions that might be interpret wrong every once in a while. Or play it safe and require some baseline requirements (same value outputs) to be met in order to reduce the risk of interpreting it wrong.