This leaves out spoilage. Fruit is a pain in the ass to get enough of without running out before the next shopping trip or having it rot.
I think a lot of people that say quickly perishable items are cheap shop every few days and buy in small quantities.