I don’t think HN should be a place for “company shaming”… unless the author contacted the company and they denied/rejected/threaten him instead of fixing the issues. I guess it did not happen.
I see HN as a place for collective learning. I don’t see what we can learn from this post.