I'm not a developer, I'm a sysadmin. I don't write software, I implement and use it. Freaking routers, printers and SANs often have Java web based configuration applications, and universally they are slow, glitchy and unreliable. I've just spent an hour trying to change a few settings on a printer and have had to restart IE 8 times and its starting to really shit me. Why are java apps like this? is it java or the developers that suck? If its Java then why do they use it? Why not just do a decent HTML interface? Discuss.