Hard disks are surprisingly hard to destroy on-demand. There was a DEF CON 23 talk [1] exploring ways to quickly wipe your servers in situ using physical methods.
SSDs internally yes. Any modern SSD simply uses some random key unless you specify another one. Shredding is as simple as telling it to shredder the key, end of story.
Some harddrives do this too, I believe but it's not as widespread yet.