Background
I want to find out which phones have an ambient room temperature sensor, so I asked for a reference by which I could look these up. It was immediately marked duplicate even though none of the answers to the existing question were correct for my question.
Moving on...
I asked, https://android.stackexchange.com/questions/47143/which-phones-have-environmental-sensors-e-g-ambient-temperature-humidity-pr, and it was promptly closed as "not constructive" because...
This question is not a good fit here. It's asking for a list and it's a list that potentially can never be complete.
But the list is apparently very small (only 1 phone) according to one commenter, and I've seen a dozen or more questions that, to me, seem similar in principle, including an entire series titled, When will my device get the android X.Y update. When I asked how my question is any less suitable than those, I was told,
Completely different. Those questions are canonical references to prevent hundreds of "when will app X get Android version Y" ...
(I assume he meant, "when will device X get Android version Y.") By this logic and his previous reasoning, it sounds like those questions actually are not any more suitable for this site but they are allowed anyway because the mods have given up on trying to close "hundreds" of such questions.
- Is this the case? (i.e., is a special exception made for them just because so many people ask those questions?)
- If so, does it follow that a canonical reference of phones' hardware specs would be allowed if there were enough people asking?
- If not, then could someone please explain more clearly why a reference of android devices and supported OS versions (with release dates) is suitable while a reference of android devices and sensors is not suitable?
- If this is not the place to ask my question, is there any stack exchange site where my question (or some rephrased version of it) would not be closed as off-topic or not constructive? (Stack Overflow is not appropriate because I am not asking for coding help, and it is definitely off-topic on Super User.)
- After rereading the FAQ, it sounds like Android troubleshooting would be a more accurate name than Android enthusiasts for this site. If I phrased my question in the form of a technical support question, would it then be considered appropriate for this site? For example: "I installed a room temperature app on a dozen different Android phones but it doesn't work on any of them (I think because they don't have ambient room temperature sensors). What are some phones that it will work on?" If that version is still not appropriate, why not?