I don't think you're being overly critical, especially since both user accounts seem to exist for the sole purpose of promoting the project.
But we do hope that our app delivered on the value that we promise.
You just submitted a Show HN on this exact site 11 days ago, and it got decent traction and comments. You don't get a second swing at bat just by having your wife submit it.