Using the player as a mechanic adds a lot of depth to the puzzle designs, and creates more immersion considering that the player character is often not used as a tool in levels in other games!
In fact, this additional player-driven mechanic is in the likes of Baba is You, which is fun :)