I do agree with the sentiment that the game feels unfinished based on the massive amount of tweaks and fixes that are being made. I mean, private matches are still in BETA.. Really? Could you imagine Battlefield or CoD shipping without private matches? Also, adding game modes post launch is rather annoying as well.
I think the author's main point was that this game was not finished, yet it was shipped out anyways just to get the most money as soon as possible, as opposed to delivering a good, finished product. This is a VERY big problem in the AAA gaming industry nowadays: Get a halfway stable product out there and then just fix it afterwards. Yes, some stuff can't be detected early on without the large playerbase banging on it as opposed to a small QA team, but nowadays it feels like generally accepted good software development practices are being ignored for the sake of getting something out there ASAP. Finally, this isn't exactly a brand new studio. Respawn was founded by the 2 former heads of Infinity Ward, and took quite a bit of that talent with them when they went. That and they also had the resources of EA behind them, so they had the time and resources at their disposal to deliver a proper game that didn't need to constantly be patched over what are really silly issues. Also, these guys are basically RESPONSIBLE for the FPS market as it is now. A number of these issues should not be coming up for a company with a pedigree such as theirs.
Not to derail this too much but Jim Sterling did a good video about how AAA companies have gotten into the habit of doing something bad, saying that what they are doing isn't bad (even though EVERYONE is saying it is) and then a few months later they come back and say, "Yeah, that was bad, we're sorry, we won't do it again, please forgive us" and then do something else stupid soon afterwards.
NSFW due to language.