Let me guess: Scala and Clojure are also joke languages?
James Gosling, Martin Odersky, Doug Lea, all these master, renown programmers have been strong proponents of Java. Google has much of their server side code in Java. Yahoo search and later Bing was written in Hadoop + Java. You think all these guys are bad jokes? Are those toy projects?
BTW, I've been a C/C++ guru, a well respected expert, worked in purely C/C++ for over a decade, and worked on major C/C++ compilers. Languages are tools to do a job. C/C++ has it's use cases where it excels. Specifically, when you want a really low level tool, C/C++ is really the only major option. It also has design flaws and legacy baggage that other newer languages handle better. For games and general GUI apps it probably isn't the best fit.