I’m totally with you, I have no issue with DLC content, because I wouldn’t have bought the game in the first place if I felt the amount of content was insufficient for the price.
DICE has a good track record of supporting Battlefield games and BF1 has been an amazing title so far.