I say yes for the general case, but no for the specific case (as it stands).
If I ask, "Is Product A better than Product B?", I may have a great question. I'm still asking for a recommendation; all I've done is narrowed down my choices from potential hundreds to just two.
However, for this to be good question, I need to talk about what I want in such a product. In the example question given, a bunch of facts are given for each product. The thing is, not all of them are equally important. You see this "ranking" of important requirements a lot in most questions, such as (just an example I made up)
I'm flexible with Requirements D, E, and F, but Requirements A, B, and especially C must be met.
This shows that three requirements are important, one of which is extremely important, while three are less important. This means that anyone answering the question knows which to focus on.
In this case, no information is given as to what the asker wants from the devices in question. I still don't quite know what s/he wants. For that reason, I think that this question might be opinion-based (although I'm not sure yet). The phrase "Is it worth [it]" is also extraordinarily subjective.
Could this question be fixed by emphasizing which requirements are most important? Yes. Should questions like it be on-topic? Absolutely. Is it good at the moment? I don't think so.