I guessing and this is only speculation – That it is being done that way to inhibit people from saying they are going then at the last minute for whatever reason not going.
These are events that if folks say they are going then they need to make it happen.
It is a method to drive quality in assessing attendance.