Software to program the MX-700/800/850 is readily available, just under another name. MX-3000 not so much, but the MX-3000's software has actually seen development since "the good old days".
Plus, you might want to check out the
sticky in the Complete Control forum on this site. It's not like URC's policies are being kept as some great secret...