Far be it for me to argue with C -4, so I won't. I'm not sure what the reason why would be, as theoretically the lithium batteries don't have memory, so there is no reason for them to remember what 100% is... However, I think that the system has problems remembering what 100% is, and letting the battery run all the way down (which I do) helps with a better charge, but the system software will shut off the charge when it thinks the battery is 100%, regardless of whether is or not, and it will also shut off the iPad when it thinks that the battery is too low, again regardless of whether or not it is.
I have had personal experience with my iPad "thinking" it was dead, and needing to do a restore, and then the battery was 100%, even though I did not charge it, I just reset the software... So, the once a month rule is probably good to live by.