I think the Manager Templates was built with the Adapter model in mind.
With a GUI that has no reference to the DBSpecific assembly, thus relyingon the Manager classes for DB interactions. While the GUI pass entities to the manager classes.
In SelfServicing the GUI has the capability of persisting the entities by using the persistence functionality inside the entity objects, without a need to use another layer.