>Disputes are not always fraud on customer side
Agreed, though the other 3 parties know a lot more about the customer, past disputes, and so on.
Also, the argument applies for any kind of chargeback. Again, the other three parties combined see all transactions and have lots of context. And, if they required things like ip address, shipping address (they only ask for billing), they could really improve fraud detection. But they don't...there is an incentive problem.