Many of the rules/procedures are running in the backend during on-validate event. However, when the excel integration is used unless the records are validated manually or bulk execution is done the underlying procedures are not going to run. When multiple records are inserted, there is high chance that manual validation for each line also be missed.
In many cases we see that users are missing bulk execution after the excel integration.
This is creating lot of issues in the requests. So we should force the Bulk execution at the end of excel integration.
Moving this idea to the framework for their consideration. It makes sense. In the meantime, you could monitor which records have been or haven't been validated and have a service page run the on validate event in the background as a work around.