My own experiences are very mixed, but a lot of the issues were system flaws that could be fixed if ...
I have both depended on other patients and helped other patients every time I've been an inpatient for too many years.
The last bad experience involved the private company's inability to understand or provide suitable food for a diet-controlled diabetic. I'd asked twice about dietary needs and been assured they could cater for me before I was admitted, but no.
I could have just eaten the high carb meals, but sending my blood glucose shooting up post op would have seriously increased the risk of infection. (I appeared to be the only person that knew this.) So breakfast was coffee and lunch was a bowl of lukewarm unseasoned boiled cauliflower. Dinner was provided by a nurse, who gave me the cheese from two cheese sandwiches. Breakfast the next day was coffee. No lunch. Then I went home late afternoon.