Mostly because I would have had to redo my code to make all of the JS local instead of dynamically adding JS files. At the time I made it, the bookmarklet was important. Now the extension is more important. I plan on making one soon!
I don't think it should be a huge hurdle for you. When you upload a new version of your chrome extension to the store, user browsers pull in the updated version automatically within hours.