However it's done, supporting two modes simply costs more money. This means something else won't be done in supporting a dual-mode UI. Therefore, I support a wholly finger-based UI - it just needs to be much better implemented :-)