You should clearly reread the article he wrote. There is a clear intention there.
I have 90 hours in the game as well and I absolutely love it. Haven't had such a great time in a game.
Yes, there are issues but they have made so many improvements already. I agree they should have waited with the release, but I think this was a top-down mistake. The devs were pushed to release the game, without being ready yet. I admire the 80+ hour work weeks of the devs during the christmas holidays. This ranting shit in this article and on the forums overall is just so tilting and disrespectful. Be constructive, patient and get real with yourself. The game is in EA and you agreed to a code of conduct stating exactly some of the things happening in the game rn.
Atleast, the devs are working over hours to fix it. Compare it to DayZ; they just cashed everything and left. Ain't the case here.