I generally think more people should charge for their work/labor on games, to improve the overall ability of the scene to support creators. I'm not going to say you can't participate if you don't charge for your game, I just believe strongly in it, hence the strong suggestion for charging for your game.
If you're concerned about accessibility, another option (which you may already be aware of) is to put a price on the game and then offer a way for people to reach out to you if they can't afford it.