A year or so ago I was reading a book about gardening without pesticides. There was a whole chapter devoted to how lawns are unnatural, counter productive, time sinks, and all around kind of silly. I can't help but think of them that way now and every now and again, I'll come across an article like you shared that reinforces the point as well as provide new information and/or perspectives.
Sadly, for a lot of places, a manicured lawn is required by law. Letting your yard go "untamed" runs the risks of incurring fines on a regular basis.