I'm sort of with the guy. Definitions actually are important and we often times (in IT especially) muck up words to mean multiple things making discussion difficult sometimes.
Unlimited in the definition sense is not what these people mean. They are selling as much as you need following the rules. Even though most people are willing to forgo the definition and understand the meaning for the nice short word that fits in the table cell, technically this guy is right. Just because they're too lazy to find (or make up) and appropriate word, doesn't mean they're right in using it.
On the other hand, clearly this guy doesn't have anything better to do.
I'm sort of a word critic though. I'm always arguing with people on what we should call certain data fields and such because I believe naming things appropriately is important. Often times it's not really that easy since you're trying to fit too much into a single word or short phrase, but it is worth the effort because it helps you really understand/define what your doing.
I think they should switch the phrase to something like "lots".