This is an Eraser, rather than a Windows issue. The design decision was to have options in the context menu erase. In the development builds, a third option (Secure Move) has been added.
Personally, I'm not sure about the approach, because
- some people (obviously including yourself) dislike the complications that apps. tend to add to Explorer context menus;
- I guess that, of the options on the context menu, 'Erase' is selected on the vast majority of occasions;
- the development builds have added a quite fully featured confirmation dialog to context menu erasing, and this could easily be expanded to include the less used options currently branching off the context menu item, thereby simplifying the interface as a whole.
So, subject to any answer from Joel that makes points I haven't thought of, I'm with you in preferring the single context menu item leading direct to the confirmation dialog.
David