Yeah I think wallets should add this into their interface to say hey bro remember based on this address type you're using you're at risk of becoming unspendable with a size lower than X
Might help those who read, but yeah can't stop everyone from making these mistakes
I wonder if there is a possibility that it can become a secondary market for this kinda thing where you can sell your PSBT or something and lump them all into one transaction and someone pays for the whole lot to consolidate