I thought the thread was about defragmenting, not SSDs. Defragmenting is a technique used to address the delay caused when a mechanical disk head accesses a particular part of a hard disk platter. This improves performance for standard hard disks, at least in my experience.
SSDs are non-linear and don't access data that way. I don't think a defragmenter designed for a standard hard disk would have much effect on an SSD except to wear it out. As SSDs are made out of flash memory that wears out, I wouldn't defragment one, or buy one, at least the present generation. A standard hard disk at least gives you some warning that it is going to fail. A flash memory device can one day fail all at once. Eventually flash memory SSDs will be replaced by SSDs made out of standard ram with little built in batteries and they will be faster and not wear out, at least not as quickly. But thats another topic.
I suspect that the reason Apple insists that defragmentation is unnecessary for standard hard drives is that if you actually sit down with something like Idefrag and try to defragment a reasonably-sized (500gb) hard disk that is about half-full of of stuff like the Imovie, Photoshop, and Garageband files my girlfriend's machine is full of, it takes forever - like it would have to be running idefrag something like 24 hours in special offline mode during which time you couldn't use the machine for anything else!! Idefrag seems to put all of the system and application files at the front of the drive, which I suppose makes some sense for a mechanical hard drive, although I would prefer that it did that only for the most used apps. After some defragmentation, the hard disk makes less noise which means there is less repetitive disk access, though I don't know how much faster the machine really is.