I think you're onto something here. Its hard to give an honest opinion without sounding like an asshole or whatever you put at the end of "I don't mean to be". Even moreso when you're on HN. Its quick discussion, even though we're all techies we don't have all the domain knowledge and the different cultures here doesn't always approach things from the same standpoint.