They don't choose to stay they hope that they can stay longer but when there renewal of visa gets denied they are sent back. Now if you are talking about old people (like grandparents) its because they know a lot of people back home and here in US they have trouble making new friends and such.
Hope it helps! :-)