DMs put in a lot of work developing a world and running a game. I don't blame them for charging for their services. Though I find it a little silly myself.