I feel like people are being unfair to care staff here.
IME, care homes have the exact number of staff needed to run the shift. By this I mean they have the exact number of staff needed to complete normal, rota'd duties.
When you add phoning 111/999, waiting with a resident for an ambulance to turn up, phoning relatives who never answer the phone the first time, packing bags, and reassuring a frightened, confused resident, you add a massive amount of pressure to the staff, who still have at least 12 other residents who need medication, food, personal care, etc. to look after.
And yes, care is expensive, but you need to remember you are not just paying the carer's wage, you're paying for the admin staff, training, IT infrastructure, holiday pay, sick pay, building maintenance and rent, heating and fuel costs. insurance etc. £1500 a week is a bargain for what you get. Can you imagine finding a hotel, all inclusive, with a 24/7 maid/butler service who will literally wipe your arse for you, for £1500 a week?
If people want better care, they need to be prepared to pay properly for it, but as we see so many times, on so many threads, they're just not.