Why? It is a new product (though based on the existing technology), a new model (cloud-based vs traditional Coverity on-premise), it is in free and unlimited beta, and we are soliciting feedback. Seems like a reasonable "Show HN", no?
I believe the reason he may have found it weird is that Show HN were once about weekend projects.
Not saying it's wrong just that Show HNs aren't usually for products made by established companies.