I bought a new Lite just a couple of months ago when my original one got smashed. I still play a lot of my GBA games & definitely still play my DS games & the shorter battery life of the 3DS just wasn't cutting it. I got spoiled by the battery life of the DS Lite & wanted another one.
I held onto my GBA SP as well so I could continue to play my original Gameboy & Gameboy color carts. Don't know why it's such a big deal to hold onto your old consoles, though. I rarely, if ever, get rid of any of my games & have never sold a console, handheld or otherwise.