Giving free dlc is Not Bad for Business, in fact its the opposite , it shows that devs respect the players and understand what gaming is all about. For example look at Ghost of Tsushima, that game was released in perfect condition, almost everyone loved the game and thanked sucker Punch for a Masterpiece, and what did SP do in return? they did not just say thanks they simply announced a Whole new DLC ( 2-player story/4player survival mod/ and a Raid) FOR FREE, they could have charged us but they did not simply becasue its their way to thank the players for support.
Now making DLC paid when the base game its self is a mess clearly shows that devs priorities content over fixes ( even if they spent a whole year on fixes and still it have alot of issues ) look at Anthem/Fallout 76 those games came from AAA devs who care about money, they release paid dlc one after the other without adding the most baisc elements that any game should have.
All am saying is that Systemic Reaction should not walk in the footsteps of these AAA devs especially Systemic Reaction is still a small studio ( dont shoot your self in the leg while you are still young) build a goodwill with your player base.