agreed. it does seem like somebody could make a plugin that completely hijacks the mouse/keyboard and makes the input operate with the same fluidity as a game pad.
it'd just be damn hard probably is all.
of course there are some geniuii (geniuses?) at work around here, anyway.....