My opinions are all over the place when it comes to Smash DLC.
Character DLC costing money makes sense, as it's pretty much the main reason why we play Smash. For us to have these new tools in our hands, we should be expected to pay for them. My only problem is that I think that DLC characters need to be good characters to be worth anything. Lucas, Roy, and Ryu are very good characters IMO, but Mewtwo isn't and is currently considered one of the worst characters in the game. I don't think it makes sense to make us pay money for a character that is considered weak.
Costume DLC is kinda pointless to me, it's a nice thing, but it's not something I'm gonna pay a couple dollars for. If that's your thing, great, but I'm not one to pay my money on stuff like that. If you ask me, it should've just been added as free unlockables.
Stage DLC is my biggest gripe. IMO, we shouldn't have to pay money for stages, I just think it's ridiculous. Even if it should cost something, I think stages are overpriced, they should be around the same cost as costume DLC, at the very least.
It all varies if you ask me, and some content is just worth more than others.
Also, I think it's kinda dumb that Nintendo hasn't announced a GOTY version of the game, that comes with all the DLC and game at regular retail price, just saying.
"Just for comparison Uncharted 4 was 20x bigger than Splatoon 2. This shows the huge difference between Sony's first-party games and Nintendo's first-party games."