I think where you fall down is that submitting all the articles yourself. It removes a lot of the authenticity from the notion that someone independent to your company thought your post had merit to be on HN. That is also why usually it's frowned upon to submit your own blog posts to HN.
Also the anecdote to pitch ratio of your phone screen post makes it feel to me that the only reason you crafted the content was to be able to make the pitch in the first place.
It all feels like this the discovery of your service is being being done by force not osmosis.