Paul, I have never been against implementing constraints to the 'connect' tool. I just wanted some more efficient solutions for being able to work in a more smooth and fast way.
Creating new objects (mainly by using 'shell extrude') for having reference points to create new plane loops (or 'plane cuts') is really a burden. It frustrates the user in a quite significant degree.
I still believe that tools like 'extend loops' or 'plane loop by elements' could be extremely useful... in the case they would work properly, of course.
So, implementing constraints to 'connect' tool does not contradict, in any way, the need for the existence of all the other tools.
Btw... I have an idea for the 'plane loop by elements' that I will share soon (I need to create some visual explanations before sharing it).
Creating new objects (mainly by using 'shell extrude') for having reference points to create new plane loops (or 'plane cuts') is really a burden. It frustrates the user in a quite significant degree.
I still believe that tools like 'extend loops' or 'plane loop by elements' could be extremely useful... in the case they would work properly, of course.
So, implementing constraints to 'connect' tool does not contradict, in any way, the need for the existence of all the other tools.
Btw... I have an idea for the 'plane loop by elements' that I will share soon (I need to create some visual explanations before sharing it).