What is funny about that? There is not supposed to be a satellites.xml in /etc/enigma2 unless you put it there. Almost any .xml type file in the enigma2 folder will override an identical named system file. But if you put a satellites.xml into /etc/enigma2, then it will be carried with your restore files. So when you do a restore, you will get the same satellites.xml which can be good or bad.The funny thing is that there is a satellites.xml file in etc/tuxbox folder, but not in etc/enigma2 folder !
The lamedb file is present in etc/enigma2 folder only, and is up to date.
Having a satellites.xml file in /etc/enigma2 hurts nothing, but it will never be updated unless it is done by hand editing.