I agree that time effort goes into designing these items and I am not attempting to detract from that, I give full credit to anyone whose ideas I make use of and build upon and would hope that the same would be done by anyone who builds on any of my ideas.
In this particular instance, if you read the thread on CNCZone regarding the development of this item, it was developed as a 'fun' project by Kwackers/Steve Ward in 2006 for his own use and he decided in November 2007 to make it available to the wider community for free.
Since the Division Master also appears to have been developed/released at around the same time, who is to say which was developed first, without checking with the individual developers, one chose to capitalise on their invention and sell it for what may be considered as quite large sums of money, the other chose to give theirs away to the wider community for free.
Steve to this day promotes the use of self builds of his division controller on whatever type of circuit board suits the builder, and even provides a set of instructions for building it on strip board. He has made the more recent versions of the firmware closed source to prevent China, etc capitalising on his work, the firmware is however still made available on his site to download for free.
Similar things happen in the RepRap community, many people bought 3D printers in the early days purely to make money from others wishing to join the community, by printing and selling sets of 3D prints and other hard to find parts for sometimes quite substantial profit, this in a community where the products in question are predominantly open hardware and open source software.
Much of this has been now been stamped out by China mass producing these items cheaper than it is economically possible for individuals to do. Yes, China is now profiting instead of individuals, but in this instance the masses gain cheaper access to a community where large numbers of designs are made accessible via sites like Thingiverse for free, that being a site that I regularly check for ideas from and also give back to it with my own designs.
Ultimately we are all "standing on the shoulders of giants" since none of are self taught from first principles that we worked out for ourselves – as has been discussed in the 'secrets' thread either you can choose to share knowledge or in some way try and profit from it.