I'm going to mainly address the concrete examples that you left comments on because as you mentioned, there have already been questions here that have addressed the general issue.
Before that, I'd like to just first add an aside to the issue of the number of questions being closed: there are about 13% closed questions on the site as of today, which is on the high side but around the amount that are closed on Web Applications (~11%), English Language & Usage (~10%), and Android Enthusiasts (~10%).
I mention this because this number, as predicted, has consistently gone down over the past few months. One would expect the number to stabilize or go up if the problems haven't been addressed. Cleanups take time, and they aren't over yet.
Secondly, an average poster knows whether a question would fit here by reading the FAQ. The FAQ is a great resource for making sure you understand what a site's about before posting.
If you miss something or make a mistake, it's not that big of a deal because that's what moderation's for. Moderators and other members of the community are generally more than willing to help explain what's on-topic and what isn't. This might happen more often on Programmers due to the relationship with Stack Overflow, but most people seem to get it and most questions do just fine here.
Now to the specific questions:
https://softwareengineering.stackexchange.com/questions/112694/is-an-associate-engineer-the-same-as-a-junior-engineer
This question asks about a specific job title and whether or not it's the same as another one. You left a comment saying, "please leave this open although there is no possible answer to this as job titles vary from organization to organization and even within organizations."
It could've been closed for a different reason, but I'm not sure where the disconnect is or why you think this question should remain open if you yourself believe it doesn't have an answer. We're a question and answer site: we're in the business of providing answers.
Learning path for web developer .NET or Java
This question asks two different things:
- How many web servers run Windows
- Which is more useful for a web developer: .NET or Java
The first question is a bit unanswerable: none of the existing answers even touched on it. One even dismissed it as being a nonsense question.
The second one isn't really constructive: .NET and Java both enjoy large portions of the web development market. The answers don't really converge on something that indicates this comparison is answerable in a definitive way:
- One guy says "Java rules! But decide for yourself."
- One guy who says "Nobody says no to .NET"
- A third guy who says ".NET rules! Java sucks!"
- A fourth guy says "Nobody compares these two anymore. Why not learn both?"
What is someone supposed to learn from this?