The fact that these programs were written tells us that software writers innovate regardless of whether patents are issued for their work or not. That's the nature of software (and technology in general). The difference is, some software makers don't expect to protect their new features from competitors with patents. That's the crux of it, imo.