You seem focused on what models do poorly, while Gerbrand
gave an example here of what models do half - decent: Models do produce the characteristic ENSO behavior
at irregular time
intervals, even though this is not entered into the model as an input.