Comment Last Past due for JS-Based, instead of Java-Based (Score 0, Offtopic) 78
While I am no advocate of the absurd complexity of npms (though I maintain a few) or node's method of dealing with async, I personally find the JavaScript has a superior method of Object-Orientation and is a more practical and much faster executing language over all. I know--there will be strong opinions on this but JS is much faster and simpler. I think there is a fundamental difference of opinion as to whether or not your language should control you (Java/C++) or you control it (JS/C). I aspire to the latter (and understand many others won't).
Imagine the power, performance, and low memory foot print of your PWA applications with Javascript replacing the Java layer over Linux in Android. Imagine how much faster and easier to build and maintain (if you avoid bloated frameworks like React and Vue).
This is the phone I would want and the phone that could last more then 3 to 5 years.