I get what you're trying to say, but the problem is that there is no real consensus with regards to the underlying issue.
There is a large part of the community that is of the opinion that, if a question is clear and answerable, it deserves an answer. Look at the tons of regex questions for example. Many of those don't contain more than a request for a regex to achieve a certain result.
One could argue, as you do, that such questions should show own effort. They should answer the question "what have you tried?". And I'm with you there. But then again there is a significant part of the community saying "what point is there in seeing a bunch of failed results? The question is clear without them". And they do somewhat have a point.
So how far do you go in enforcing the idea that the OP must show own effort? Where do you draw the line? The somewhat rotten thing is that, for questions which are somewhat unique and difficult to solve, the point is more easily made that effort needs to be shown. After all, you're asking quite the effort from us otherwise. And yet for the low-hanging fruit, they are so simple to answer that showing effort is not always seen as useful or necessary. Add to that, that there will be a large factor of "hey, I know the answer to this one" there as well, and you'll understand why answers come in.
Until you've figured out how to handle that issue (which I'm hard-pressed to believe will happen), I see no point in punishing users, of any rep level, for providing answers to them. If you feel they should be closed, by all means vote accordingly. And if you feel some are bad enough to be deleted, do the same. But that's about as much as can be done to get the message across I'd say.