The kernel package specifically does a copy when /boot is on a separate partition. I guess kiwi copies the result of installing into a single volume over a tree that has mountpoints. In that case it has to replace the symlinks with copies itself.