Client Type I) Given you have a client with the following behaviour: A) always includes a nonce into his request B) accepts responses without nonce
So the proposed server-generated nonces are simply a mechanism to allow Client Type I operate securely. I fully agree with you, that such a client behaviour (accepting responses without nonce) seems to be desirable from an operating point of view.