I fully understand keeping a new gene or extremely rare morph secret for a while as the way it is releases can have a huge impact on whether it holds value or not.

What I don't understand is keeping pairings of readily available genes secret. In order to believe that you are maintaining an edge by doing this you would have to believe that 1. Your the only one that thought of it and 2. Other people will change their pairings to match you. I doubt either is true in most cases. Most of us have spent way to many hours dreaming up new combos. If you thought if it, so did 1000 other people.