>I do not care which should have remained but whichever
was added unintentionally or incorrectly *should* have been
automagically removed.
Can't be done.
The problem is that other distros (arch, for example) use that "grub"
directory.
It's bad enough that opensuse put something there, though perhaps not a big
problem since arch normally doesn't do secure-boot. A cleanup could delete the
arch boot setup. Not a good idea.
By the way, the new shim.efi from Tumbleweed 20151209 does seem to work for me.