I wouldn't jump to that conclusion, they rarely pull an article and have no qualms about going up against C250. It probably had something to do with some disruptors in the thread.
I have no idea why, I posted the article and was not able to go back for an hour, by which time it was gone.
I didn't ask because it's their forum and they can run it any way they wish, but I would be surprised if they weren't able to delete individual replies which they found to be problematic without nuking the whole thread.