Hey Damian, the points you’ve made here are pretty fair. I can’t disagree to it, but the way I see it, it does the trick for me. Now that I’ve been used to reading InVision’s blog, this acts as a clear differentiator for me. The moment I see ‘Don’t…’, I know that its Invision’s blog that I’m yet to read.
Let’s not debate more over this, I conclude that major part of audience might benefit from what you’re trying to say here. But, there’re some who’ll benefit from these ‘Smart Site Titles”.