I think I see where Apple has gone wrong....
I started looking in to the docs, I think someone read the GLKViewController docs and saw that drawing is done in the display method of it's view.
To do drawing in the display method, you need to subclass the GLKView.
Check the GLKView documentation, and it states you don't need to subclass GLKView, you can use the GLKViewDelegate methods instead. The GLKViewController even automatically sets a view's delegate to itself when a view is assigned to it. If you drop a GLKViewController into the storyboard it's automatically setup as such.
Someone obviously didn't see this. If I implement a subclass of the GLKView, I see it call it's display method every frame. Somewhere in the latest beta, the GLKViewDelegate was forgotten.
EDIT:
Just did some more checking. If you do create a GLKView subclass, the only method in the template is a commented out drawRect: method, that you should uncomment to implement custom drawing. (Not the display method).
Uncomment that method, and that's not called either.