My 3yr old son has become quite technology adapt recently, and has an old Nokia 6310i mobile phone for play. He let me know that the battery was flat and it should be charged, as it wasn't making the same kinds of noises that our other mobiles or home phone does.
So I dug out an old Nokia charger for it, plugged it in, and it charged fine. It even powered up fine, and inserting a SIM card was able to initiate a call! (The SIM was removed befor he was allowed it back).
This phone has been a toy for him for the last 2 years, so has been dropped, thrown, drowled on, dog has chewed and numerous liquids split on, and yet this 8 yr old phone still works fine.
In finding a Nokia charger, I also came across an old Nokia 3120 mobile (6yr old), charged it up, inserted a SIM, and it worked fine as well! This Nokia 3120 has beaten around quite severally over it's life, and was replaced with a SE K800i about 4yr ago. The 3120 also had all the information in it's internal storage present as well! (Contacts, call logs, backgrounds, all still present). This phone hasn't been charged or power applied for at least 3.5 yrs.
So why the f*(&^(*&(*&k can't these phone manufacturers make stuff that would last like this today?