I'm kinda new to stackexchange, but I'm constantly seeing people downvoting questions. More than a half questions are downvoted right from the start. I personally think that asking a question requires courage, and every question deserves an answer, even the dull ones. Right now the engine does not require any reputation diminishing for downvoting, this clearly leads to mass-downvoting. The majority of questions though are decent enough to be asked.
Could the engine be changed in a way when downvoting a question will take down the downvoter's reputation, or at least the name of a genius could be seen ?