While I am basically with you, for me there are some reasons:
snapshots are technically cheap, very cheap
snapshots are quick, the are created basically instantaneous (on disk level, without RAM)
snapshots are created locally - no LAN traffic involved
a re-activation ("rollback") is extremely...