We avoid this issue by using an automatically annotated corpus, and can extract large samples of various types of constructions simply by defining what counts as a cluster in the syntactic annotation.
it limits the variables that can be used in the study to the ones that are, or can be, automatically annotated in a corpus.