You are absolutely right about my poor tone and I apologize. I should have taken a deep breath, counted to 10 and wrote when I was calmer. While I stand by the substance of what I wrote, on reflection, my tone was rather poor. Thanks for calling me out on it. It was unbecoming of the kind of discussion we want to see on HN even if I did find the entire OP wildly offensive on numerous fronts.
Chalk it up to an embarrassing lesson learned.