While temper tantrums are bad, I remember a time when developers didn't fill their game to the brim with micro transactions and monetization tactics. They cared about the games, not only the money. This is free to play, so micro transactions (cosmetic only, as they are in Apex) are acceptable. But I don't like when developers default to "ass-hat gamers". There needs to be blame on both sides, not just gamers and not just developers. People are understandably upset when developers are trying their best to squeeze money out of their players.
Anyways, I do appreciate the update and transparency, I do not appreciate shifting the blame back to "ass-hat gamers".
I worked my ass off on Titanfall 2 - and complete package that also provided awesome post-launch support with a ton of free (and yes, some paid) content and the ass-hattery was still there. No, I'm not trying to paint all players with a huge brush - I'm commenting on the fact that nowadays its just easier and less stressful to not post anywhere if you're a dev. That sucks.