Many times when I'm reading a very poorly written question, I look at the asker's rep. If it is low, I usually go on with my day because "they are new and haven't gotten the hang of things."
However, every once in a while, I'll come across a >1k user. The most recent one was a 5k user asking the equivalent of "please help. Give code to mke unicorns" (typos and obvious mistakes included). I instantly downvoted because he was just being too lazy to ask a good question. Sometimes, I'll click through to see their profiles and discover other real put-offs like a record of over 500 questions asked and fewer than 20 answers given.
Is it right to discriminate against high-reputation users like this? Pretend for a second that someone asked a poorly formatted question, which, while not so bad as "gimme teh codez," was difficult to read or missing vital info such as an error message. Is it right to downvote it if a high rep user asked it and leave it alone if a low rep user asked it?