I totally agree that quilters should have ethics and be considerate of others work!!!
But I also have come up with an idea to discover someone else has thought of the idea also. I teach what I call Confusion quilting -which I discovered when I joined the board Izy calls crumb crazy quilting. I had not seen it anywhere before. So it is possible to have two people come up with the same idea.