I would say there are fewer problems getting a basic html form to render, as opposed to getting an
applet to show up (not everybody already has a JRE installed). For basic data entry I don't see much of a gain for the extra work and risk of problems.