Minecraft wiki entry for Piston_uses, associated text: Easy to build.
Simple.
Requires few materials compared to hidden piston stairs.
Easy to modify. For example, you can modify it to open with a self-destructing lever, or you can use mods like OpenComputers and use the computer to request a password to open the door.