I am all for dropping the titles, in most cases. For example, there are a few well-known members around here who are certainly not coders, but because they adapted a few bits of other peoples code from previous versions of vBulletin, and then re-released it they get a "Coder" title? Stick them in a front of a computer, with no documentation and internet, and get them to code me something decent, and they'd be like a fish out of water.
I don't agree with letting people choose their own titles though. Therfore because the poll question is undescriptive, and I don't agree with the whole of your idea, I shan't case my vote