I'm going to assume many HTTP libraries and ad-hoc implementations expect one HTTP response for one HTTP request (but still support pipelining) and will break if this underlying assumption changes.
In fact, this may even be ratified in the interfaces they provide: think synchronous "give contents of this URL" functions.