Reforms to social care are stuck because ministers don't want to make decisions about money, a professor says.