I’d imagine the biggest one is that it doesn’t require the user to have installed a Java runtime on their computer.
Applets didn’t fail because of missing JRE, it was included in IE. It was only after Microsoft started playing around with the implementation that Sun asked them to stop, which they did. Only then did a missing JRE become an issue.