I agree... the use of map in a void context also makes me look for how the return value is used, because to me, getting a return list is the main reason for using map. This type of distinction reminds me of the section in perlstyle that says:

Just because you CAN do something a particular way doesn't mean
that you SHOULD do it that way. Perl is designed to give you several ways to do anything, so consider picking the most readable
one. For instance