I don't think it makes sense.
Of course it does make sense. You've just misunderstood the intention of these DLCs. They are 100% marketing. They are about the message that they are free for everyone. Just implementing all the stuff in the final release would destroy that message they've properly built up to be "different from big publishers like EA and Ubisoft".
If it all would just be directly about us customers and the quality of the game itself all the DLCs would be indeed included in the final release. And/or instead of releasing "16 DLC packs" they would consider releasing an EE like before or even a full expansion pack. Releasing DLC - no matter if free or not, it's the very concept itself that's bad - is actually quite strange because DLCs itself are one of the real pestilents of modern gaming...
Last edited: