After watching today's Developer Q&A with the MSFS team on Twitch today, I had some time to reflect on this community, and also reflect on my own contributions to making it better. As a community I believe we get exactly the product we deserve. If we choose to participate constructively by providing useful feedback to the developers, we are actually contributing to building this product. We become part of the evolution of MSFS. If, however, we decide to criticize and denigrate the product relentlessly we ultimately end up helping to tear it down. Because nothing spreads faster than negativity.
Just like a fire, negativity needs fuel to sustain itself, and to grow. From today onwards I refuse to engage in negative debates about this product. My ignore list is going to grow exponentially over the coming weeks, and the time I would have spent assisting in the tearing down of this product I will spend reporting issues to the team. My time needs to be spent being part of building something special and not in any way debating those who choose to tear it down.
I don't want to look back in 6 months or a year (or more) and think that I somehow didn't help this product improve because I was too busy debating someone who hated the product or just wanted to tear it down for whatever reason.
We all know this product has lots of bugs and missing features. That is not up for debate. The central question is...as adults...what are we going to do about it? Are we going to argue and endlessly debate the problems, or are we going to help the team identify and reproduce the issues so they can fix them? Are we going to be positive and supportive, or are we going to attack the team for every bug or failure?
And...what are you going to say about your own contribution to this product 6 months or a year from now? Did you help build MSFS up? Or did you help tear it down?