I am new to this stack exchange.  I recently asked a question about whether certain connections were standardized, specifically Laptop 4k non-touch screens.  It quickly got flagged as an "Off Topic" question for the reason of being a "Hardware Purchasing Question."  I was not asking for specific hardware recommendations.  I was simply asking whether a class of connectors were cross compatible

I would like to know why my question is off topic.  

Was it because of the context?  I gave some context for my question because, on other stack exchanges, when ever I don't explain why I want what I want, I end up in long conversations justifying why I want what I want.  So I added a context to explain the problem which lead me to asking this question.  This context does mention purchasing, but only as a segue in to the actual specific question.  Specifically, "Before I spend money on the actual hardware, I would like to be a bit more certain [about the compatibility]."  

Would it be on topic if I removed the context?  Because I actually am usually helped by questions that give context, as I can more easily see if they are actually the same pr a similar problem to mine.

https://superuser.com/questions/1376085/4k-laptop-monitor-screen-controller-compatability