VoT, your posts get deleted because you don't use a handle, let alone a consistent one. Now that you've chosen one you'll stay with, your posts will likely remain.
Gotta ask: "for a so called liberal an progressive minded website, " - who "so called" it that?