Yes. I think that’s a feature. Setting name for resource(s), I believe, acts like “soft renaming” those resources to the name specified by name. I learnt that from this example… especially this part:
[[resources]]
src = "*.png"
name = "my-cool-image-:counter"
title = "TOML: The Image #:counter"
I interpreted that as Hugo “soft-renaming” the first found .png file as my-cool-image-1, the second found .png file as my-cool-image-2, and so on (:counter is a special placeholder). Those images can then be collected using the .Match using something like my-cool-image-*.
May be you intended to use the title front-matter parameter instead of name?