You provide a vague list of terms, such as hops, but there was no proof provided. An example of a proof would be a measured comparison, for example: Do cookies require fewer network hops than an alternative storage mechanism. If so how many fewer?
Example: Providing an identifier to a server. Cookies require one request: The identifier is automatically passed along with the initial request.
Using localStorage and JavaScript: The first request is anonymous, the server return some JavaScript which reads the identifier from localStorage and pass it back to the server in a second request.