Think about it.
A social enterprise is a private company, which means that its employees are not NHS employees. When an NHS trust becomes a social enterprise it will take its employees out of the NHS. Those employees will take their NHS pension with them and they will continue to contribute to their NHS pensions. But new employees will not get an NHS pension, they will have to start a private pension. And if an employee moves from one "social enterprise" trust to another they will be moving from one private company to another. This means that if they had a right to contribute to an NHS pension in their previous place of employment they won't in their new one. The result of this is to slowly wipe out the government's responsibility for providing pensions in the healthcare sector.
Social Enterprises: It's all about pensions. I do hope the unions catch on soon, because once they do all hell will break loose.