You want to shield your transactions some of the time to prevent competitive analysis of your business expenses etc but other times require provable transaction reporting and tracking for stuff like tax purposes and financial disputes.
You want to be able to prove you sent a payment or need to document yearly expenditures for instance, being anonymous in those situations could cause issues. You could use signatures to prove ownership of the keys involved in a transaction I suppose but I’m not familiar enough with the laws in this context to know if it’s sufficient legally nor am I an accountant.
I guess stuff like that is kind of a gray area and is an example of the unclear guidance that pro-regulation crypto folks in the US have been asking for the government to provide clarity on.