I don't believe there is a way to disable the auto-present feature itself. At least, not in the legacy models.
IIRC, there are two features that work together to cause the door to "auto-present":
1) Automatic Doors - The driver door opens automaticallyupon your approach if it is unlocked when this is enabled. When disabling this, it is no longer possible to use the fob to open the door, you have to touch that button on the door, and you'd better bet you're either smudging it or dirtying your hand in the process.
2) Passive Entry - The vehicle automtically unlocks when your presence is detected. This is a common feature that makes modern vehicles potentially vulnerable to repeater attacks (and if you have it set to unlock all doors at once, potentially other even less likely personal safety attacks).
Personally, I disabled Passive Entry. Doing that to prevent theft is much more convenienti than PIN to drive. Also, if like some other posters in this thread, you want to command the door to open, why not have it open when you command it to unlock instead of having it unlock automatically?
The only caveat is that when you open a facon wing, the door will unlock, so you can experience an unexpected automatic opening sometimes until you train yourself for that scenario. If parallel parked, I make it a point to wait until there is no traffic before getting anywhere near the trigger point and/or I hurry to catch it before it can be a problem. As parallel parking is uncommon for me, this seems like a worthwhile tradeoff.