Regarding forum personality: I had a high intensity ranking at one point. I think it’s just how I tend to drive a conversation. Even though I give strong opinions, I’m always interested in learning more (and changing my opinions). Unfortunately, in my relatively brief experience here, some of the members focus on the negative and make little attempt to be cordial at all, sadly perpetuating the “jaded programmer” stereotype. I like what JGO is all about, but the community is not what I would call friendly.
On to my jaded opinion on Java+Games: Sun, and now Oracle, have never known what to do for the end-user, and games are all about the end-user. Applets offer a terrible user experience (Adobe got it right with Flash). Java is a language by developers and for developers. There is no good reason users should have to know what language anything is written in, but it takes a lot of work to hide Java from players, even with desktop applications.
On to being full of myself: I was at the first Java Game Conference (at JavaONE 2003). Three Rings Design (PuzzlePirates) presented, which was neat, but overall, the atmosphere was depressed and corporate. I recall Sun was pushing some Java Gaming API, which turned out to be nothing more than a Web page with hyperlinks to the Java2D, Sound, Keyboard, and Joystick JavaDocs. Now that’s weak.
More overstated opinions: Regarding the original thread of discussion, I’ve been fed the it just works line before, and it tends to come from folks that like to stack up blocks rather than construct with an Erector Set. Either can build fine software, but the former is less interested in the nuts and bolts of constructing the framework. This community, for better or worse, is the latter (and I plan to stay).