It is okay to have DLC if the game was originally good to begin with.Embrace the DLC, love it....
I remember when most of this stuff if cosmetic based was in the game. Just had to beat the game in interesting ways or do some funky side stuff.
Separating real expansions from this rant ofc. I have no issue paying for a decent injection of actual new content to a game's story.
Making Freemium games are the norm now and that sucks big time.