Let me ask you a question: why would you accept someone's IOUs instead of XRPs?
Liquidity.
XRPs have more liquidity than any IOUs. It is impossible to prevent someone from sending you XRPs. But it is possible not to take someone's IOUs. In fact the only way to receive an IOU is to first extend trust, and in sufficient quantities.
XRPs have more liquidity than any IOUs.