Java 14 is non-LTS.
Given the new release train of 6 monthly releases and that 8 and 11 were LTS, should Java 14 not have been the next LTS release?
Or is purely based on the Java architects to decide which they pick for LTS?
I did search online but couldn't find an answer.
Take look at this announcement:
For product releases after Java SE 8, Oracle will designate a release, every three years, as a Long-Term-Support (LTS) release.
This means another LTS should be 3 years after Java 11, so in September 2021. Java 14, however, was released in March 2020, so no LTS.
Java 8 is LTS, but it is not a part of 3-year release cycle, which was announced long after the release of java 8.