This is a completely legitimate point. They are expecting "team" to be self explanatory, and it is a vague term that is not self-explanatory. If there's a size limit, it would be best if they stated that plainly.
But, come on, you have to admit that an online community of thousands of people does not fit even the most charitable interpretation of the word "team".