Have you ever looked at the accounts or considered the costs?
Or considered how many hours are in a week for a ballpark analysis -
£1000/186 hours = £5.91 per hour .
That to pay for a share of the staffing costs, unfortunately possibly minimum wage care workers plus employment 'uplift'/NI plus whatever contribution to nursing support and management.cc
Then food and other direct costs.
Contribution to utilities/heating and other costs.
Significant fixed investments in buildings and fixtures and fittings - £1m+ requires funding or a return on investment.
Then regulatory compliance costs.
And lots of other things.
And any return on investment/'profit' for these outrageously profit making ventures - FWIW, none of the homes in my area appear to make excess profits.
Extortionate' £1000 pw?