Are you seriously acting like he's not being reasonable by taking your blanket statements as blanket statements?Again, if you can't be bothered to care that just because someone uses a blanket statement doesn't mean they actually believe it applies to 100% of a group (eg. "The Earth is 4.5 billion years old. Everyone knows that.") Then I don't really care to clean it up for you.
You'd be more than happy to attack him for making the same assumptions you're telling him he's being unreasonable for not making were they wrong.