There is absolutely no way we could have interpreted that meaning from your post.
Those ids are there to enable easier replacing of devices, but yes I avoid them as they are meaningless to me. I use entity ids and if I need to replace a device I do this: Adding new devices and replacing devices