The keep inventory change is a nice change, but it does remove value from kills in sieges. If two people fight to the bitter end, while one wins, but both lose all their pots, neither side won anything, even though one killed the other.
To fix this, why not meet in the middle, keepinventory while still having material loss.
To do this, why not buff binding runes, to have a set number of charges.
This would reduce the overall demand of binding runes and perhaps people who cannot afford multiple sets will opt to put the new found binding runes on their sets to save them. This should also hopefully mean people will bring out their favourite gear that they otherwise would fear to bring out, and perhaps lead to more interesting fights.
Along with this, big nations who do not want to spend money on binding runes as they already have a good ammount of sets will not use binding runes on them, and instead opt to lose them in combat. Therefore keeping the material loss that is necessary for any pvp server to work.