The reason you only use OP_WRITE like this is that is almost always ready (because there is almost always space in the socket send buffer), but you aren't almost always ready to write.
invalid send buffer address
The number of times that a wait for an available send buffer was done by the protocols on the client side of the connection.