Irving is rated highly because of his insane handle, you can't deny that he is a very good player on offense, he sucks on defense but that isn't as flashy.
Curry also got more fan votes than anyone except James, so can't really see how you can say most would take Irving over Curry.