A lot has been done in a less than satisfactory way. The whole care home situation needs some serious looking at. HC-One, run by private equity, paid out £48.5 million in dividends over 2 years. They've posted a loss every year bar 1 since 2011. Their Skye home is being 'overseen' by the NHS. If the SNP want a radical idea to underpin the next elections they can put this at the heart of their manifesto. Get rid of privately run care homes (they get government money as there is a threshold on folks savings whereby Councils 'top up') and bring them under NHS control. Have a National Care Service running alongside the NHS and make it truly from cradle to grave.
(This 'oldies being punted' stuff doesn't help discussion, imo)