If you have a view, without a handler event, its considered an Implicit/Virtual Event, and pre, post, and aroundHandler, ie - life cycle events, do not execute.
I think it would be useful, especially for legacy style conversions where you migrate the views, and then refactor into the handler in time.
Maybe activate in handler based on a flag, so the lifecycler isn't added to every Implicit Event if the Handler doesn't need it to.
The big usage benefits would be for logging, security etc.
Legacy Security is a big reason... so we'll do it.
This came up in the forums today biting someone. They were using a virtual event and expected their prehandler to still run.