Because bitcoin is inherently anonymous, it'd be very difficult (impossible?) to prevent someone from making a new address and just bouncing the coins around. It's an interesting idea, though.
I think that's fine, because then you know that at least the wallets still exist. I wonder how many bitcoins are forever gone from the early days when they were literally cheaper than dirt. I know I had some and failed to backup the wallet properly.
I thought about that, and it’s just spit balling something off the cuff, but address to address self-spending may have positive impacts on the network vis-a-vis additional transaction fees for miners.