First off-- I just came up with this idea -- It's a spitball -- Feel free to contribute(good and bad thoughts)
Reformed IDEA: Let the questioneer mark their thought difficulty, and upvoting and downvoting affect that difficulty -- any thoughts?
Someway to separate beginner questions from more advanced questions, or show the level of the programmers experience in a specific area, to help Answer-givers find questions they could help with.
I think it would put in perspective how to better answer questions.
Related ideas for this:
-Maybe another rating tool for people to vote if they cant solve it(provided they have experience in the particular subject) or something