FYI, there are particular applications that require Java and which don't yet work with JRE 8.
One such application is CollabNet Subversion Edge. Granted, this is not something run by many folks, but it illustrates why two different versions of Java may be needed.
-Noel