Not necessarily, those resources may be spent on another game instead. And the reason you can put in extra people on loot crate implementations (instead of using people already working on the project) is that it will pay for itself (and then some).
And you misunderstand why I want loot crates instead of paid DLC. It’s not because I can’t afford it, because I do actually buy them when I have to, but because it splits up the community with extra playlists and shit like that. And that’s because not everybody can afford it. In fact, most people can’t.