Those companies also lack professional programmers. Actually, such companies sell for extremely expensive software programmed by students or consultants. The CCC disassembled the trojan and found out that they've used simple string manipulations to split Win32-APIs. For example OpenFile was split into "Open" and "File" etc.