StackExchange generally does push for high quality questions as well as high quality answers, and I don't think that's a bad thing. That said, asking questions well is often difficult, and there's a learning curve involved.
There's a few areas where questions typically fail. Repeat questions, giving no indication of having tried to work on the problem already, and poor language in asking the question are the ones that come to mind first.
With repeat questions, they should be treated as such and not answered afresh, but there's a lot in how it's done. It can (and often is) done badly by simply marking the question as a duplicate without further communication (and too often by an admin who hasn't fully comprehended the question). It can be done better by linking to the previous version of the question, and asking the the poster if that actually solves the problem, but the first point to address is whether the question need a fresh answer or is already covered.
Where users have failed to put much effort in themselves before asking a question, it is important to point them in the right direction, but it can be done by prompting them on what they need to do in order to get to a question worth asking. Maybe they need to be pointed at some basic documentation, or there's particular information they need to gather and add to the question. It is important to realise though that any question asked will involve quite a lot of people spending time reading it, and there's a responsibility to put a bit of effort into it.
Questions and answers can both be edited, by either the original poster of the question or answer, or by someone with sufficient reputation on the site. There are two goals here. Firstly we want to solve the problem of the person who asked the question, and secondly we want to get both the question and answer into a good form for providing assistance to whoever might come afterwards.
There's quite a lot of questions on StackExchange where I've worked with the poster through a series of exchanges in comments and updating of the question and answer text. Getting to the point of having a good question and answer is a process, which is often iterative.
People's language skills obviously vary, and English is not everyone's first language. There's definitely a place for editing questions to clarify them. I've been rather irritated though where people have occasionally done that in a way that is really just substituting their preferred turn of phrase without really impacting clarity.