Granting H-1B by Public Review

I think granting H-1B visa by public review might be more effective than the way it's done now. The idea is to let any U.S. citizen participate in to the selection process. One way to do that is, with H-1B application and applicant submitted resume available online, give N opinion points for each volunteer to express positive or negative opinion on N applicants. Authentication can be done with the same way electronic tax filing is done.
There is lots of room for abuse but, conceptually, I like this idea.