Razlogi se skrivajo v samem patentnem sistemu. Pri programski kodi je silno težko ugotoviti, ali potencialna patentna prijava zadošča zahtevi po neočitnosti. Številne strokovne raziskave so pokazale, da patentna zaščita pri nematerialnih izdelkih zavira inovacijo.