You've made some reasonable points in places but you've also broken the site guidelines egregiously. The latter is more significant, so we've banned this account. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.