While I agree with the OP I also acknowledge the quoted follow up. Adding a variable such as a name is a simple way to circumvent the body text similarity message but at the same time, if it is so simple to circumvent how worthwhile is the security measure?
I mean if we’re worried about bots, spamming, etc. then a programmer can quickly adapt a bot to add junk text in various locations in a randomized way to circumvent this. Of course I could be underestimating the algorithms used by the ‘similar body text’ calculations. Still…if an easy change like this could allow a bot spammer access to a community as large as this it would likely be worth the slight additional effort to the programmer right?
Within our own community we always ask ourselves the question; is something we’re about to implement for the sake of security more likely to complicate and frustrate our users or more likely to actually increase security and that overweighs the costs to the users & usability?
I guess it also further depends upon the priorities of the given community.