During the 3 1/2 years since birthing my youngest child, I've been hospitalized numerous times for a total of approximately 7 months(?), locally and regionally.
I agree, that patients can provide their own toiletries to save money when possible. But family members often have enough to worry about (patient's family, house, yard, finances,..) without needing to remember to feed or provide basic necessities for the patient.
Nurses don't have the time or the patience to search through and prepare food brought in by patients. The kitchen staff is there to prepare food. Also, the staff has to keep track of what the patient eats.
I wish I could find some frugal hospital tips, too!