damn java devs...
Have you ever tried SystmOne? It is used in community outpatients clinics.
A Java software which runs on Windows only, not being updated since ages, to print a stupid patient letter you MUST have MS Word on it (it calls directly the .exe with some parameters), it is a hassle to troubleshoot when has problems connecting to the Spine, it uses its own JRE hidden in some folder inside the installation (1.6.0) regardless of what you install on the machine... It's simply a nightmare to support.
Not to mention 99% of browser applications use still Java applets for smartcard integration.