100% agree with this. My personal core criticism of DLC is not that DLC costs money (that's generally fine if the content is worth it) but that games are getting slashed into pieces for piecemeal deliveries.
TW3's 16 DLCs, even if free, is my personal DLC nightmare. Especially when the DLCs are released as close to release as those DLCs. They certainly could have very easily been included with the main game and were only delivered in this fashion for pure marketing reasons.
This was very high among the reasons why I waited for the GOTY. To me it was their second dumbest PR move (right after that one time when they pretended that GOG needed to close due to bankruptcy which was by far the dumbest PR move in the history of video gaming IMO).
Yes, we very much agree on this - but it obviously worked for marketing purposes. They seem to be doing very well in the public eye.
I have absolutely nothing against DLC or "microtransactions" in principle - it's all about the details.
Sadly, the details are generally determined by suits who could just as well be selling matches - so it almost invariably ends up being to the detriment of the consumer or the complete experience, because that's how you maximise profit in the shorter term.
To me, the W3 DLC scheme was downright awful and annoying. I would actually have preferred that it cost money - because then I could feel better about ignoring the mostly trivial additions.
My issue is primarily that I want a game to feel UTTERLY complete and self-containted upon release. Certainly if it's a singleplayer game.
As long as the DLC marketing scheme doesn't interfere with that - I don't really mind.
Obviously, though, it almost always interferes with that - so I never really get that "complete" feeling anymore.
My own fault, because I could just wait a couple of years for each release - but then again, isn't that pre-requisite pretty sad?