Make no mistake: Democrat opposition to voter ID is all because it makes voter fraud significantly more difficult to get away with.
That hits the nail on the head! We have stated exactly that on FR several times.
Democrats NEED fraudulent votes to win elections.
Just a quibble with this point. In some (close) elections, true. In others, they can win without fraud, but fraud can't hurt them and will garner a larger victory. So they calculate that since their chances of getting caught are minuscule, they'll cheat because they can.
...the vast majority of election fraud convictions of recent years has been committed by Democrats.
Not only recent years, but for over a century. One reason is that urban areas are more conducive than more sparsely populated areas to perpetrating fraud (since people are generally more likely to be unfamiliar with one another) and Democrats tend to predominate in urban areas. Furthermore, election fraud convictions represent only a tiny minority of election fraud schemes that actually do occur.
2000 in Florida was an instance in which the usual voter fraud failed. The reason: POd Cuban Americans. The Elian Gonzalez raid got them so riled up against the Dems that their votes narrowly tipped the scales, barely countering the dead people voting in Dade, Broward and adjacent urban areas.
The lessons Holder learns from this: Don’t PO Cubans in Florida, but keep the voter fraud coming.