I have noticed that if you have a very popular tag and a less popular tag, inevitably answering questions in the more popular tag will garner you more reputation, because there are simply more viewers. But if SO is to be a place where you can get an answer on any problem a person can dream up, then we need people who answer esoteric questions.
I pondered different schemes that might compensate for low views while still only rewarding good answers without completely unbalancing the system and relized you would have to be pretty careful. My own suggestion (and I am open to others) is this:
You can ascertain the quality of answers somewhat by considering the number of views, vs the answer's upvotes. So if a question has been viewed by 100 people and 10 upvote it, you know 10% of people reading it thought it was good. Likewise if an answer was read by 3 people and all 3 people upvoted it, you know that 100% of readers thought the answer was good. But of course question 2 has 3 votes and question 1 has 10:)
I think giving some form of rep bonus for a high view/upvote ratio would help reward those toiling away in obscurity and those in the spotlight equally, but make giving quality answers still paramount.
Thoughts?