They should just come out and be fully transparent about what will be shop only, what will be seasonal challenge specific (battle pass), and what will be game achievement specific (if any). Problem solved.