Exodus doesnt show change addresses (for simplicity) (because it is a poorly designed wallet), while Legder does.
There... fixed that for you.
Honestly, this is bread and butter stuff for a wallet. If a user wants to view the transaction details, they should see the actual transaction details... not whatever the developer thinks the user should see.
For instance, hiding change addresses is just confusing for users who then wonder why their coins are not in "their" address if they should happen to put their "main" address into a block explorer and then wonder why the balance doesn't match what their wallet is telling them.