So, my seven year old son managed to lose two pairs of shoes at school last week---and one day was a snow day! If I was going to be totally logical consequences, he'd be stuck wearing his sandals with socks for awhile... but I'm not comfortable doing that because he would miss participating in gym....and he needs that. :)
I was thinking of buying him a new pair, but having him contribute 25-50% ($5-10) from his piggy bank. The only problem is that his younger brother is going to see this as his older brother getting new shoes, and he won't get any. I can't really afford to buy them both new shoes right now, and DS2's are fine. They fit well and are in good condition. But, I agree, it does seem that he's almost getting rewarded with new shoes, even though he has to pay for a portion of them.