Think about running a care home. To begin with there is the cost of the premises, and the costs of running them, business rates, heating bills are enormous, insurance, matntaining it and all the euipment in it, food, laundry.
Then there are staff. When DH and I were visiting a relatve they had a fire drill. Afterwards staff gathered in the hall for debriefing. There the manager and deputy, clerk, cleaners, laundresses, cooks, gardener, maintenance man. Then there were all the staff not working at the time. DH and I reckoned there was the euivalent of one full time member of staff for every resident.
Compare the cost with a hotel room, that more likely or not will be around £100 a night with breakfast, but add on the cost of all the things a care home provides, that a hotel doesn't and Care home costs are not unreasonable they are the cost of providingall they do at today's prices.
I have seen family and friends in nearly a dozen carehomes over the years. Of course there are the really cheap ones, that local councils who want everything for nothing like, but for a decent care home, they do not sack carers when they reach 18. Most of the ones I have visited have had staff of all ages and many nationalities, the standard of care has been good and the resident is well content with their care. One relative told me he had never been happier in his life.