Basically, the PM/DM mechanism is a "missing stair" of usability design. It's possible for experts - experienced users - to avoid being tripped up by it, because they've already made their mistakes or have been warned. But that doesn't help newer, less sophisticated, or less experienced users. It's almost like hazing. Just make it work the way people expect, please.