Shop idea
I think it would be helpful to change the monetization method for the cosmetics store. Each pack should have three variants. Usually, a pack never contains just the content I like, but maybe just one skin. For this reason, I think it would make sense to add these three variants (a small, medium, and large style). In the small variant (€5), you can select one skin of your choice from the pack and one extra (non-skin). With the medium variant (€10), you can choose three skins in total (both character and weapon) and two extras. With the large variant, you get the entire pack at the current price (€20). I think it would be nice and could both make players happy and increase sales. Given the way the store is currently structured, I don't intend to spend even a cent on it; €20 for a bunch of useless extras is unacceptable.
Obviously this is just an idea presented in 5 minutes, it should be explored in greater depth and tailored.