What I find bizarre is that the Cancel and Approve (whether it's Upload, or OK, or something else) flip flop locations on the site depending on what you're doing.
To Scott's point, it can make people more mindful of what they're doing, but it's definitely a pain in the butt sometimes.