I find the culprits tend to be more those who do have english as their native tongue. The majority of people I know who don't speak english first language try extra hard to get things right. It's just plain laziness.
As for .. posts, if nothing else, why can't people use the topic description to finish the title? You're still getting people's attention, but then they can see what it's about without opening it up and getting annoyed because to them it's irrelevant, and a waste of time.