It's way too impersonal and can escalate in no time at all. He says first your on a budget then your not and you proceed to call him an asshole. I don't think it warranted a death threat by him, but the whole transaction could have been 5 minutes with a simple phone call.