Users with decades of data (and multiple credit/debit cards) hide accounts that are no longer active so it doesn't clutter up our nav bar. We still wish to search for transactions across all our historic accounts, and should not have to unhide/rehide 10+ accounts each time we want to search our transaction history.
By definition - Search across ALL TRANSACTIONS - should include all transactions, regardless of whether the ACCOUNT has been hidden.
There's VALUE in being able to search across ALL of my transactions, not just the ones in active accounts. What made you think we wanted to lose the value of all that history?
Someone has conflated the desire to hide an account from view, with hiding the value of all of the transactions in that account.