A question shouldn't be critical of anything. If a question sounds like a rant, it doesn't belong here.
If you are having a problem with a product, a question about how to solve the problem is certainly in order. Complaining about the product is not.
The first example you linked is currently open and has a positive score; it seems to be well received. You are trying to solve a problem of making your apps launch faster. The question could be a hidden rant ("This is too slow! Apple Watch suxx!"), but if you are actually interested in answers, this is totally a legit and on-topic question here.
In this example, it is unclear whether the intent of the post is to determine whether user identity detection is a feature of Apple Watch (and the consensus among the answers is that it is not), or to complain that the language of the ad is misleading. If the first is the purpose of the post, the post isn't "critical of an Apple product"; it's just trying to find information.
If the purpose of the post is really to complain that the ad uses imprecise language, no one here comes to the site to hear people whine. If users think that's what a question is for, they will often vote against it.
The fact that you categorize the aforelinked post as "critical of an Apple product" (or actually of the ad for an Apple product) tells me that you might have the intent to rant here.
There's no problem with not liking Apple products (or Microsoft products, or Google products, or…), but this site isn't the place to complain or praise; it's a place to look for solutions.