'Tax Lady' Roni Deutch: Charlatan or political target