well thank you for not answering my question
I think it is obvious that I am using a watch-only wallet to generate addresses, but even so, the address gap stops you from generating more than the address gap limit (unless you use the 'force' parameter).
my question is mostly about the experience of people who offer bitcoin payments and how many concurrent open payments they get.