Why Superbible authors implemented all the transformations by themselves instead of using glRotate and glTransform? The same about matrix multiplications? Why not to leave matrix staff to OpenGL? We can always retrieve needed transformation matrix.
If I need to implement FPS camera for terrain rendering - is there any inconveniencies by using only OpenGL functions?