It also didn't take into account a lot of the new models are reasoning models which spits out a lot of output tokens.