In terms of cost to produce vs cost recouped ratio, it's definitely profitable. Even if not that many people buy it, it's a tiny addition of a few skins, it probably didn't take that long to make. However, I think Valve should have realised this kind of backlash was inevitable. Not because it's justified (it's not), but because gamers are by and large morons, and this kind of "They're out to get me, charging too much for useless crap" (as opposed to you know, useful things, which they don't seem to realise would be an actual problem) attitude is extremely prevalent amongst gamers, or just people in general. People have huge feelings of entitlement, and it's already spreading unwarranted badwill, what with the bombings of metacritic and the whining everywhere. It'll probably cost them in the long run with that I think.
To re-iterate: I have nothing against it. It's optional DLC done right, it's easily ignored, and takes nothing from the game. But they should have realised that plenty of entitled morons would kick up a fuss about it, and from that kind of business perspective, it was probably overall unwise, because, as stated by others, for a 5-6 hour campaign, most people won't see the point. Or perhaps I'm overestimating the amount of dissent over it. The squeakiest wheel gets the most oil, and all that.
To re-iterate: I have nothing against it. It's optional DLC done right, it's easily ignored, and takes nothing from the game. But they should have realised that plenty of entitled morons would kick up a fuss about it, and from that kind of business perspective, it was probably overall unwise, because, as stated by others, for a 5-6 hour campaign, most people won't see the point. Or perhaps I'm overestimating the amount of dissent over it. The squeakiest wheel gets the most oil, and all that.