The current gallery filter system is literally an "All-or-Nothing" function.
If this "by design" filter system is being advocated as a supposed marketing method, it's a flawed one. What customer wants to be shown what they can't use? What player wants to see an error pop-up alerting them that items have been removed because they don't own a pack? How disheartening. Removed items would mean, instead of playing the game, they are spending their time "correcting the error" by replacing CAS or build items. How many players end their game session as a result of this frustration?
A working filter system would promote DLC better than an all-or-nothing method. A customer could filter to view "Base Game + Newly Released Pack" to see a collection of what the new DLC has to offer. This method could inspire the purchase of Newly Released Pack. Likewise, if a customer purchases DLC, this player could filter "Base Game + Newly Purchased Pack(s)" to find supported uploads and begin playing. Unfortunately with our current gallery filter system, imagine this customer spending their money on new DLC, but upon a gallery download, seeing an error that items have been removed because you don't own yet another pack.
A working filter system would promote creators whose uploads use limited packs. These creators are otherwise overshadowed and overlooked.
A working filter system would support brand new players who are just beginning their DLC collection. However, as of now, the current (non)filter system awards players who own all the packs and handicaps new players to the game. It discourages players who prefer a piecemeal purchasing method.
A working filter system is more efficient for the player, it respects their time and bolsters game retention. Playing time is wasted when a player is searching the mass results from an unfiltered gallery for applicable downloads. Likely, this frustrated player turns off their game because their search time has yielded little to no suitable results, or results they can't use unless they purchase additional DLC. At least these hidden fees are in plain sight.
To filter is to "remove choices in order to simplify tasks or eliminate inappropriate options". As it stands now, it may be better to remove (filter out) the currently unworkable "by design" gallery filter system than to have the above listed frustrations. Or, update the gallery filter system to support the array of DLC and benefit the players that have purchased them.