You cant include gurus in the list of people who vote though. Guru means you post A LOT in non OT forums. It doesnt mean you know anything about anything. Although generally you have to have been here a long time to post enough to hit guru, which hopefully would at least get you past the point of not understanding that pretty much all cais are bad and such.
Personally I hate the "specialist" and 'Guru" titles. They indicate a knowledge level, and they shouldnt. I have seen posts where someone had 4-5 great answers, but wouldnt listen, and actually said "I want to wait to see what a guru says before I believe a specialist"