Then my guess would be they are streaming one letter at a time for rate limiting as machine learning systems don't give back a letter at a time. They give back the text. chatGPT choose to stream it one letter at a time.