I think it will make it easier to transact, if we want to send tokens to many addresses. But what you say is true and this is quite complicated.
I think this feature is suitable for bounty managers and developers who want to distribute their tokens.
I don't know about any ETH wallet supporting multiple recipients.
I do know that there are ETH Smart contracts capable of sending tokens on batches to many users at once.
Here is a guy offering such contracts:
https://bitcointalk.org/index.php?topic=2509259.0