Georgesquares but this is something you probably don't realize. Majority of players don't care how the games business works. And why should they? They play games to unwind and have fun, it's up to the companies to know how that business works. And when people see a game they love starting to release overpriced DLCs, they simply lose faith in that company.
They won't care how much work and detail went to creating new skins. They just see a new skin. It's that simple. I was praising Armello everywhere I could but now I simply cannot do that because from my (player) point of view, the game is full of bugs that are getting worse while new expensive DLCs are being released. And that's what annoys the players.