There was no way to disable writing pidfiles before. pidfiles are an unreliable method of tracking processes, anyway; process supervisors are strongly recommended. If a pidfile is really needed, it can be explicitly specified.
When the coroutine restructuring is fully tested and debugged, it will definitely be a significant enough change for a full version bump.