Here's why:
* Standard English draws from a wider range of sources. It has a rich vocabulary drawn from various historical influences, including Latin, Greek, French, and Old English.
* Nonstandard English can be diverse. While it often uses a smaller vocabulary from a limited set of sources, it can also include regionalisms, slang, and other forms of language that Standard English might not. This means nonstandard English can be quite varied depending on the location and community.
* Standard English is codified. It has a defined set of rules, including grammar and vocabulary. This means it is often perceived as "correct" and more formal, but it also limits the range of expressions that are considered acceptable.
* Nonstandard English is more flexible. It's not bound by the same rules as Standard English, giving it more freedom in terms of word choice and usage. This allows for more creativity and personal expression.
In summary: While nonstandard English may seem to have a more limited vocabulary in a specific context, it is not inherently more limited than Standard English. They are simply different forms of language with different strengths and weaknesses.