Heck, if Gates were the fundamentalist about copyright law that his defenders claim to be where would MS be?
Gary Kildall never made a billion off of C/PM.
Being a good programmer has nothing to do with being a good businessman. Witness Richard Stallman, responsible in one way or another for the GNU software stack but wants to make all software free, in fact it's his life mission.