I would think as follows:
If taxes are expected to be lower in future, use tax deferred account to pay lower taxes in future or;
If taxes are expected to rise, then pay now and put your money in tax exempt account, so you don’t have to pay at higher rates in future.
Both scenarios are in future (think retirement) !
Don’t think we need to make it more complicated than it is.