Zabbix has a nice feature to generate multiple problems.
But there are cases, when it is needed to generate problems as informational messages, which does not need any attention to resolve, but also no need to flood Zabbix dashboard with such messages, so those should auto-close after specified time.
Currently there is no easy and stable possibility to auto-close spawned informational problems.
If Nodata() added to the trigger, then such trigger will spawn multiple unneeded and unwanted copies of information problem - every 30 seconds, which is not a behavior people would expect.
Check this thread as a confirmation of need for this feature and how people are frustrated, spending many days trying to achieve such obviously common logic:
Auto-closing of informational messages would be very useful especially in large environments and in cases, when actions are used as services - which is better to use in Zabbix instead of cron jobs.