I really think there is a fast and simple constraint on UTXO bloat which can be done:
Allowing the existing free transaction space to be used for tx which reduce UTXOs (i.e. negative delta) instead of being based upon the number of days destroyed, which was to encourage old coins being spent, something less important.
I agree. Incentivizing transactions that reduce the total number of outputs would be helpful. Gmaxwell has mentioned similar ideas in the past as well.