1) I started using Script Extenders back in the Morrowind days when they were buggier and had conflicts, so I know people's concerns about running third-party programs with the game aren't completely crazy. I was an early adopter of MWSE but was still somewhat reluctant to use it. And MWSE did have problems, especially because in the early days you really couldn't run it and MWE (Morrowind Enhanced) together. (MWE also added new script abilities to the game, so we had two somewhat incompatible programs and MWE was already established before MWSE come on the scene.) Making a version of a mod that didn't require MWSE really was the right thing to do. OBSE was technically far superior to anything we tried with MWSE and SKSE is even better so the technical issues aren't a problem, but collective wisdom hasn't forgotten old lessons yet.
2) I'm impatient. When I make a mod I'm almost always trying to do something unusual before there's a Script Extender function to make my life easy. So I end up creating a functional, but incomplete or annoying version of what I really wanted using only the game's original features. Then the OBSE/SKSE team creates the function I need and I can rebuild a better version (or sometimes just fix the original scripts) to get the mod I really wanted. At that point, it's really not any extra work to release both and it makes some people happy to use my first draft version. Of course, I also don't release all of the mods I create simply because it would be too much hassle to make them presentable.
JustinOther is obviously a skilled programmer and may not have stopped to consider that "Scripts can easily accommodate both" doesn't always translate into "Modders can easily accommodate both" for the less experienced modders.