Anyway, why does dx need/use the symlink
if it can, apparently, function well without the data.
Yes, but apart from thinking about how you would like it to be, you are
here also changing the way it used to be. This always has additional
risks, so usually, I would only do it if it would bring real benefits.
We already saw the potential risk when it was forgotten to declare the
proper replaces/breaks.
I already did a long time ago :) http://bugs.debian.org/683059 Maybe YOU
want to add a note about Suggests.