Include the updater in the current OE-core infrastructure would be intrusive. This is why the a new layer is a good option to add the functionality. This bug is just to work on the skeleton of the layer and not all the required components.
Most update solutions now have layers, closing as obsolete