You have a home to stash the pennies in to save them up. Someone who lives on the street can't carry around pounds of pennies around until they have thousands of them to exchange for larger currency. Pennies might have value long-term, but they are worthless if you can't stash them in bulk.
Disclaimer: Canadian, we abolished pennies because they are worthless and a pain in the ass. ;)