Does the Debian Policy Manual now specify a guideline for this?  Last thing I know, this was still a controversial issue [https://wiki.debian.org/AccountHandlingInMaintainerScripts], and on my system there's still more packages which delete their user on purge than which don't.