There's not much that can be done about that though, man.
Outside of not releasing ANY dlc. I mean, dlc is going to have a cost, some people will buy it, some won't. There's just not a way around that.
But we can't expect that new content be supplied to us after release for free. If triple A games are charging for content and they have huge budgets, how do you think it's gonna work for an indy game?
There's not just some endless supply of cash to produce these things so there's going to be cost, and there should be.
As far as dividing the community ... there's many things that will do that before any dlc is even thought of.
We're divided by platforms XB1,PS4,PC. We're divided by fans, casual gamers. We're divided by timezones as a thread on here already made mention of when trying to establish a UK group for playing together.
Yet we understand that no game is going to be cross platform because the companies involved are in direct competition with each other. We don't wanna play with reddit users and people who will spend the whole game complaining, and we understand that timezones are just going to determine who you get to play with, and when.
So why then would dlc be any different? Some people can/will pay for it, some people cannot/won't pay for it. It's no different than any other division. We'll all have our groups no matter what, and tbh any groups that you do form you should have those players on your friends list so that even if they don't get new dlc and you do, you guys can still play together on what they do have.