Came here to say basically this, but want to add one thing: they also don't talk about reputation and management of that reputation. In order words, you wouldn't take an Uber ride with someone that has 1/5 star rating. How would the blockchain deliver this info to the user in a concise, readable way?
Seems like the author does not realize that higher abstractions don't always make a solution better.