Calling all cell phone companies

How come cell phones only “remember” the last ten calls you made and the last ten you received? How hard could it be for one lone visionary in the cell phone business to realize that many people make more than ten calls an hour? Could someone offer the option of retrieving the last twenty calls? The last one thousand calls? Anybody?