Because your fetch most likely mishandle errors, lack retries, fail on redirects and is unnecessary verbose for both people and agents.