I don't like the idea of DLC. At the same time, it is necessary for keeping game prices low. I just wish more developers would take the route of Halo 5 where you can unlock things through cash or you can play the game and earn the same rewards as you play. That way you can finance DLC and keep it free.