Freedom of speech doesn't mean freedom from consequences. And exercising of free speech invites others to do the same.
I don't personally subscribe to Marie Claire, but I would have cancelled my subscription if I did. I do (or rather did) occasionally buy it on the newstand, but I doubt I'll be doing that for a while. The article, and the magazine representatives reaction to it (as described in several reports of the incident) left too bad a taste in my mouth.