I think that there are different groups. One group wants constant updates. The other group is irritated by constant updates. Both are vocal on social media. I fall into the latter camp-I don't get a ton of time to devote to gaming so when I do I'd like my games to be ready to play. Biweekly multi GB updates make this difficult, and it's extra insulting when they're just adding cosmetics.
If you’re a casual player, I get it. To contrast, Destiny 2 originally launched with casual players in mind, resulting in casual players becoming less of a vocal audience after the first month or two (like you’d expect for most games) while the more hardcore players never stopped shouting their dissatisfaction.
At the end of the day, the hardcore side are the ones who usually determine if a follow up will be successful or not; balancing both audiences is likely an exercise in frustration and futility.