There was lots of discussion about this on #emc today, see http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2010-09-16.txt starting at 2010-09-16 00:39:58.

It is surely working as designed so it is not a bug; I'm changing this report to be a feature request.

I don't think there's a consensus yet about whether this change is a good idea or exactly how it would work. I personally think it's probably a bad idea but I'm not sure enough to close it.