Sure, there are a nearly unbounded number of .com domain names, but there absolutely is a limited number of memorable, reasonable length domain names in .com, which is what I and everyone else are referring to when we talk about this problem. If there wasn't, you wouldn't have domain squatting.
One's target audience generally has a harder time picking up and remembering completely made up names.
One's target audience generally has a harder time picking up and remembering completely made up names.