Monero has view keys to allow transparency.
Thats the problem - not the solution.
You said, "On the other hand if your [
sic] exchanging money then you want your transaction as *transparent as possible* while using a monetary medium that's as *fungible* as possible."
So what is it?
I will ignore the non sequitur and ask, "What if I *don't* want my transactions transparent to begin with?"