Might be very partly but decisions were much, much. more political than that.
The crisis in social care ( and other previously state provided services) is the direct result of ideological Conservative policies designed to destroy public services and smash trade unions, not a response to care home abuse.
During the 1980s, Margaret Thatcher’s administration was driven by free-market zealots like Sir Keith Joseph who launched an aggressive war on local councils.
This carried through until the last Conservative government were voted out. My local LA had many millions every year to save, year on year. It did, but not without closing much needed provision, selling buildings and offices.
To break the power of trade unions and shrink the state, the Conservative government legally forced councils to put care (and other) services out to open tender.
Private firms undercut public teams by slashing staff pay, conditions, and union rights, forcing the shutdown of many state-run care homes in favour of a privatised market. Market force and increased demand means costs rise, profits go back to the private company/investors. This is not put back into council services.
Apply this to many of our once public services, school and housing maintenance, children’s social care, adult residential, school catering….