We each define our own terms.
We can agree on the definition of terms. If you have definitions that you have come up with, you don't offer them so that others can understand you. You hide them and ignore requests or comments by others and just repeat the terms.
Many and numerous times I have explained to you what the definition of a bottleneck is and how it is used in science. I have seen others define it or refer to the definition in use in science. You refuse to acknowledge this and continue to kill dialogue by insisting on a use that is not only atypical, but non-sensical given there are already words to describe what you claim for bottleneck.
It gives the appearance that you don't understand and are just making things up and deciding that this word fits.
This is how language works. Everything else is a word game.
All I see from you are games. Ask you to list Darwin's assumption and you don't. You post links to another thread where a person would have to waste time digging around to find that you didn't list them there either.
When you get asked anything, you buckle and weave and never respond with anything that is requested. Who is playing games here?
There's no point trying to talk about it if you refuse to accept other peoples' definitions.
There is no point in trying to talk with you when you refuse to provide definitions, assumptions or anything that would pass for a reasonable answer to a reasonable request. It is not me that is the problem. I am not the only one that suffers from your refusal to cooperate. Given that you claim cooperation is how it all works, that is doubly (no, infinitely) ironic.