The author doesn't come across as arrogant to me, more like frustrated. The tone is certainly not for everyone but I enjoyed it. And I agree that it's a good essay!