I don’t write a lot of posts; I’m mostly a lurker here on tumblr who reblogs other people’s awesome stuff. That said, I’ve been seeing some posts going around berating people for not including certain characters or elements in a meaningful way in their fic or their art. Or that they’re focusing too much on certain white, male slash ships.
Pointing out racism, sexism, and other issues is fine. We definitely need more diverse content, better representation, etc. That said, if you’re making people feel guilty for making what they want to make, if you’re telling them “you’re not making the content I think you should be making”, chances are they’re going to stop creating things, period. And that’s not a good thing.
If you want change in fandom, don’t hang back in that comfy lounging chair and point fingers at your peers. You want something and it’s not there? Go create it yourself. People generally don’t make money from the stuff they make in fandom. It’s not their job to please you. You’re lucky they shared it with you at all. Fandom is a place where you create stuff you want to see and when you share it, you do it because maybe someone else will find enjoyment from it too. Once it becomes a chore to please others with, you should be getting paid.
I’m not saying that you should just settle for what you get when it comes to movies, TV series, books and other forms of commercial entertainment. We pay for it, they make money off of it, so there’s nothing wrong with challenging them to do a better job. But don’t treat your peers, to whom writing and making art for their fandom is a way to unwind and have fun, the same way. They don’t owe you anything.