W failures don't increment num_fail, only DW failures do.

W results are always either 'good' or are not sent at all:

https://github.com/basho/riak_kv/blob/master/src/riak_kv_vnode.erl#L367