Apple lags behind Oracle official releases....That is a fact and a decision by Apple....No figure of speech or fanboyness....
Apple no longer supplies new versions of Java, as Java 7 is now handled solely by Oracle. You can't blame an OS for something that is the application vendor's problem/responsibility.
Also, I'm not being biased with my posts. I don't know what you were implying by throwing fanboy out there.