Oh, definitely. The one issue with cosmetic DLC is that they used to be unlockable. Sometimes paid cosmetics are more development work than the kinds of things that were unlocked in-game back in the day, but not always.
Sometimes cosmetic DLC is a way to support the developers. Sometimes cosmetic DLC is a cashgrab. But if the game stands on its own, players generally aren’t missing much if cosmetics are paid DLC. Smash Bros. Ultimate comes to mind – there’s plenty of stuff to unlock in the game even with lots of costumes and such being behind paywalls.
If game companies are firing their developers upon launching a game and not doing the same to their design team, there are probably bigger problems.
My point about expansion packs was related to my original comment – I gave an example besides cosmetics of DLC I thought was ok