That article has been picked apart by individuals especially if you look at the comments and know a thing or two about SSDs.
Really? Remind me to stay away from these reviewers in the future. He seemed to know his stuff, too. I'm not really sure how they really thought that the SECURE_ERASE command that should take about thirty seconds on a smallish ssd is the same as a zero write which could take an hour or two.
You are right, but your elaboration is wrong
Using DiskUtility writes 0s on your SSD. Therefore, your SSD cells are full with 0s.
Secure Erase on the other hand erases SSD cells. Therefore the cells are empty (which is what they were actually aiming for).