How does Processing language relate to the industry standard?
It does not relate to low level libraries. Yes, usually each frame is drawn separately, nothing can change if i dont change anything. However the draw loop is often handled by somebody else in for example game engines, etc. So in fact processing is often lower level stuff than what many people would do day to day.

Pushing matrix state is pretty common, it exists even in graphics languages from 1970's.