I suppose in part laziness from some pool operators, but i believe in the majority of the cases it is out of greed. None wants others to "profit out of their effort to get it working". That is simply stupidity, to my opinion. If there are more pools, you have more decentralised mining, it is healthy to any POW coin. And besides, more competition is also healthy for the industry. Imagine 3 or 4 nail factories not wanting to let other know how to make a nail...
We at CoinScripts want to go against that. We want to open our knowledge and experience to others. There will be more tutorials coming soon.