Remember when 📱 were invented and didn't have much RAM so they ran one program at a time, and the programs were designed so when you switched away they'd remember what they were doing and resume it when you came back? And then the 📱 got a LOT of RAM so now multiple programs can run until RAM ran out and one got ejected? And then the programs started taking up so much RAM only one can run at a time? And then it turned out the programs no longer remember what they were doing when they get ejected?