The amount of work is kind of moot. If it's tax dollars funding its development don't you think it should all be open sourced?
I also imagine that in many cases the effort to open source some project would be much greater than the pay off. There are many custom software solutions developed that are of almost no value outside of the small domain specific target audience.