in the slow-network situation the thing you're responding to on the display might not be accurate (eg, feedback delayed) which low-level input merging won't address.
(actually, the only time i have trouble with acme is when the mouse positioning is marginal and it slips. otherwise, no, i don't find things typed in a window where i didn't intend them.) >it's people realtime not real realtime. the former is an example of the latter. real-time is meeting deadlines. deadlines are always real, if you've got them. there isn't a distinction based on speed (ie, 1 usec is "real", but 10ms is not). any hard/soft distinction is typically based on whether the program can miss a deadline, and the consequences.