I hesitate because ultimately I cannot fully silence my ego. I want to release my content and have a positive impact on game creators. I know my ideas and hard work will be taken and rebroadcast by other teacher content creators without credit. In abstract that my ideas will spread to a wider audience will maximize its impact. ...But I want my hard work to be recognized and credited which is hamstringing my willingness to release.
My ego wants me to keep this information private and work in a closed source way. "Ha, I am so smart that I grok this stuff and can apply it," I imagine my mindset saying. "Look at how these fools struggle, ignorant of a better way." However; I have benefited from others making the brave choice to work in an open source way.
How do people who give away their work (MIT or CC license) think about it? I feel like a jerk for benefiting from a culture of open source and yet I have this inner conflict?