I asked
Marnixxie if there were supposed to be any villagers on the map, since I had read this thread and saw that some had been found. He said there weren't supposed to be any and that it was supposed to stay that way. It was in no way "they seem flawed, so I killed them all".
One of the main flaws of the system is that by using some form of automatic sugar cane farm (note how quickly these things grow and how easy it is to obtain a very large amount of paper), you can set up an automatic villager spawning mechanism and by killing all of the villagers that spawn which aren't librarians and don't have a paper trade initially (thus keeping within the current rules of mob quantities), you can gather a large amount of emeralds in a short space of time. You could then use these to trade with blacksmiths and get a bunch of diamonds or diamond armour and so forth. This video shows some of the techniques:
.
As you can see in that video, he finds one villager trading paper for diamonds as cheaply as he could, traded them for 33 emeralds. He could then have gone on to get a blacksmith selling diamonds and traded them all for diamonds, getting over 100 diamonds from a few bits of paper.
So don't shoot the messenger, I was just the one going through and killing them, not the person who made the executive decision to get rid of them.