\link{http://www.dailymail.co.uk/news/article-2010935/Care-home-shake-fails-lift-threat-huge-bills-users-told-Pay-bed-board.html\DM article about possible capping}
Many years ago (well, 20+ - I can't remember exactly when it changed) both care homes & home care were provided by Social Services, run by local councils, & freely available to anybody who needed them.
Then, in one of the Tories' many strokes of financial genius, this service was disbanded & a lot of "entrepreneurs" made a f*cking fortune out of offering home care privately. One company I knew of when this happened (with 2 directors, one of them married to a local GP, who knew ahead of time that the change was coming) charged their services out at £25 ph, but paid their carers min wage, ie less than £5 ph at the time, & ran the entire company out of one tiny office - imagine how much money they made 
So now that policy is coming round to bite a lot of affluent people in the bum, but this Govt apparently thinks that those affluent people should be protected from having to use their accumulated wealth to pay for their care.
It seems to me that rather than having the Govt subsidise the affluent more than at present, there now needs to be some regulation of the care industry - if it has to be commercial (?) then there should surely be higher taxes on profits, plus penalties for eg asset-stripping (cf Southern Cross); & that there should be a range of homes, at a range of prices, but all providing care to a minimum standard.
But does it have to be commercial? This doesn't just affect the elderly/infirm - look at those poor people in the Panorama programme recently, for whom we are all paying £3500 per week!
IMO the entire care industry needs to be overhauled & regulated.