PixelPower why would you stop someone releasing CAPX? Do you think we are not capable of doing any code? This forum is for Construct 2 , where people help one another? If everyone become like you no one will learn anything. You are saying there should be no teacher in school, those who go to school must learn from them self? How did you learn?
you are right "You should make this a game template (or release the .capx) so people can see how you went about making it."
We are here to share our Knowledge Information.
Ok if someone is doing a game for practice your right, they can release to the public. But if a developers spent a long time making art and coding to release a commercial game then no , he should not release his hard work out . Then someone else could release his product commercially and say they made it.
Also if you want to know how he did something you can ask.
P.S. I learn from tutorials. I do post capx files to help people as half my posts are helping others. But I don't post capx. files of games I'am going to release commercially, I do it afterwards.