Personally I do it because most of the services I tried were dropping mail that I cared about. No amount of "whitelisting" with their provided tools would prevent this. Almost all big inbox providers perform a very early filtering step before even considering user rules and filters.
But I don't want to bother with outbound reputation so I still use relays to send messages.
But I don't want to bother with outbound reputation so I still use relays to send messages.