/home - strange subdirectories

That is not what he shows. They are inside /home, NOT inside /home/<user>.

They look indeed as if for every entry in /etc/passwd a directory is created. Which is wrong.

But, deleting them without any further investigation might create problems. I see:

Removing all there will also remove the home directories of the “normal” user(s), thus take care that they are not deleted with the others.

Check the /etc/passwd file what is mentioned as the home directory for those users. If they are also wrong then much more is to be corrected. E.g. the home directory of the user avahi in my .etc/passwd is /run/avahi-daemon

henk@boven:~> grep avahi: /etc/passwd
avahi:x:482:480:User for Avahi:/run/avahi-daemon:/bin/false
henk@boven:~>

When that is /home/avahi in your case, the /etc/passwd must be repaired!