This goes back to my previous point: this PSR is not just for HTTP clients. This PSR should be developed to represent HTTP messages that can be used for a server side framework as well. Server side frameworks need to create HTTP responses messages. If this PSR was only for HTTP client messages, then I'd probably agree with you.