It really does feel like a lot of the points are the author's pet peeves.
In one point he complains about being added on LinkedIn, but on a previous one he says he expects applicants to find his direct email and send him a note. This makes me feel like he wants people to make the effort to appease him. That has little to do with their ability to do their job. As an applicant, I would see that as "ego" and a potential red flag on the management team.