Let's sum this up.
Apache states that if java 7/8 has non-open licensing, they'll leave.
Oracle votes for java 7/8 to have non-open licensing.
Apache leaves.
Oracle looks Apache in the eye and asks "Are ethics and morals really that important?"Makes perfect sense to me why Apache left. I'd do the same in Apache's position.