Agreed, this is a bug, not something to be complacently accepted like
"yeah of course you should've managed your UTXO's better dumbass"
Sure, we need to be as educated as possible on this stuff but i see this as one of the many threats to Bitcoins downfall if a solution isn't found.