Well done Jessica. It sucks that your excellent depiction and explanation of BDSM had to come because of a terrible article. But please know that what you have provided will benefit and strengthen those in the BDSM community AND it will educate those who are new and those who are open-minded.
It is a must read folks, for everyone.