the reason #1 why most of the students used java was because of easy access to a simple and portable gui and canvas drawing. if c++ would have some basic ui and drawing abilities most of them wouldn't had used java at that time. adding addition external libs just for that use case is highly unpractical.
but there are also many other usecases.
i would very appriciacte some basic gui/drawing abilities. the standard libs already have basic methods for more or less all other human/mashine interfaces but nothing for the graphical and one of the most important ones.