There's a great reason: I'm using HTTP only as a transport layer, not a semantic layer.