Oystercards don't use magnetic strips - they use a chip - therefore there's nothing to get demagnetised. And they don't have any power source on them, so they can't lose their power. Hmmm, I did wonder that, but I've never had one (live outside london so get paper travelcards).