I have no opinion one way or another. My first guess is that they have an IP protection firm that goes out and protects their trademarks like any normal company. The action is content neutral in the sense that it doesn't matter if it is the official Flock fan club or hate club. Is it more likely that some evildoer at Flock is twisting their mustache saying "I know how to eliminate this map site—the Streisand Effect!"
The article makes a strong claim and then provides weak substance. An accurate headline is "Flock Map Website Sent a Trademark Notice."