Mods are also left up to the discretion of the player. If a player is ok with big floofy hair that clips into everything, hovers a few inches above the character's chest, and has random alpha issues, then cool. But you can't expect BW to ship out hairs that have those issues, nor can you expect BW to spend the huge amount of time and effort required to make big floofy hair that looks good and animates well when player hair is, like, a fraction of their overall concerns (and requires a shocking amount of power to manage without slowing the rest of the game down to a crawl).
I feel like people simply refuse to understand these things. Even games like the Sims, where character customization is a huge freaking part of the game, ship with mostly basic, monolithic hairstyles (some of which still animate weirdly and have alpha issues). Yeah, BW wants us to be able to customize our characters, but there's a limit to what they can feasibly offer in the cc and still have the resources for everything else they include (both their own resources, and those in game). I'm not saying that their textures couldn't be better, and I'm not saying that they couldn't stand to get a little more creative, but bringing up modders and acting like BW owes the player an infinite amount of customization for their characters simply isn't fair given the current realities of game development.