Personalmente trovo assurda l'idea di "allegare" un runtime ad ogni sw sviluppato con java_11.
Avrei capito se, durante la fase di installazione, si fosse verificata l'assenza di un precedente runtime adeguato e di conseguenza si fosse proceduto con la sua installazione, ma avere 10 sw ognuno con la sua copia di jre mi fa inorridire. E' vero che a quel punto non si hanno problemi di compatibilità (oguno è strettamente legato al runtime con cui viene sviluppato), ma lo spreco di spazio e risorse sul PC destinatario di tali meraviglie proprio non mi piace.
Un altro vantaggio dell'exe omnicomprensivo presumo sia una migliore possibilità di proteggere il sw. In alcuni casi può avere senso, in molti altri non credo.