Thanks sonnyblarney, BTW, for taking the time to write a thoughtful response. There's too many anonymous downvote cowards on HN who won't take the time to dispute facts or arguments.
I think the it's ok to disagree, that's the whole point of discussion.
That doesn't deserve a downvote on HN.