You have your points, but the bit about arrogance reeked of its own use.
Struck a nerve, did I?....then you obviously see my point.