Do you have the "discard" mount option enabled? Do you have a cron job that runs the "fstrim" command? It's possible your systems are not running trim. Or maybe your ext4 filesystems have little activity and you haven't had enough corruption to notice yet :)
Also, some Samsung 800 series drives only gained this bug in a recent firmware update (840 EVO specifically).